Subtotal: $3.00
ST-Link V2-Compatible Programmer and Debugger for STM32/STM8, NE301 Cable Included
$9.90
This compact ST-LINK V2-compatible USB tool programs and debugs supported STM32 and STM8 devices through SWD or SWIM. It includes standard Dupont leads for general target boards and a dedicated cable for NeoEyes NE301. Use it for direct firmware flashing, recovery, board bring-up, and bench debugging after confirming the target pinout, operating voltage, and power method.
- Programs, recovers, and debugs supported STM32 devices through SWD.
- Supports programming and debugging for compatible STM8 devices through SWIM.
- Includes a dedicated NE301 programming cable and four Dupont leads.
- Supports direct firmware flashing, recovery, board bring-up, and bench debugging.
- Provides 3.3 V and 5 V outputs with status LEDs and USB overcurrent protection.
Overview
This ST-LINK V2-compatible programmer and debugger connects a host computer to supported STM32 and STM8 microcontrollers. It supports SWD for STM32 targets and SWIM for STM8 targets, making it suitable for firmware flashing, source-level debugging, board bring-up, device recovery, and maintenance work.
The package includes four Dupont leads for general target connections and a dedicated cable for the NeoEyes NE301 camera main board. The NE301 cable can be used when servicing the wireless camera and the NeoEyes NE301 PoE Edge AI Camera. Other development boards and custom hardware can use the standard leads after the target interface, pinout, and operating voltage have been verified.
For direct access to the NE301 STM32N6 platform, pair the debugger with the NE301 STM32N6 Vision Development Board.
Production NE301 ship with standard firmware. Routine firmware package updates and model or configuration imports are handled through the Web UI as described in the NE301 Quick Start guide. Developers use this debugger when they need direct SWD access for MCU flashing, recovery, or hardware-level debugging.
Key features
SWD support for STM32
Program and debug supported STM32 microcontrollers through the SWD interface. Target support depends on the MCU, probe firmware, pinout, operating voltage, and installed development software.
SWIM support for STM8
Connect compatible STM8 targets through the SWIM interface for programming and debugging. Confirm support for the specific STM8 device and software version before ordering.
Direct NE301 firmware access
The dedicated cable connects the debugger to the NE301 camera main board for direct SWD work. Select the correct board header and connection method for the STM32N6 or STM32U0 before flashing or debugging.
Clear bench status and connection options
Blue and red LEDs show power, connection, and communication activity. The enclosure has marked pin labels, selectable 3.3 V and 5 V outputs, and a self-resetting 500 mA fuse on the USB power path.
Common embedded development tools
The debugger can be used with STM32CubeProgrammer, ST-LINK Utility, Keil MDK, IAR Embedded Workbench, STVD, and STVP when the selected target and installed software version support the required workflow.
Installation Notes
Power off the target before wiring or changing the programming connection. For NE301, identify whether the firmware target is the STM32N6 or STM32U0, connect the correct header, and power the main board separately through USB Type-C as instructed in the NE301 system flashing and initialization guide. Return the board to its normal boot configuration after flashing.
Software support
| Target family | Interface | Compatible tool examples |
|---|---|---|
| Supported STM32 devices | SWD | STM32CubeProgrammer, ST-LINK Utility, Keil MDK, IAR Embedded Workbench |
| Supported STM8 devices | SWIM | STVD, STVP, IAR Embedded Workbench |
Software compatibility depends on the target MCU and installed tool version.
Recommended uses
- NeoEyes NE301 firmware programming and debugging
- STM32 and STM8 development
- Firmware flashing
- Custom board bring-up
- Bench testing and field maintenance
- Small production programming runs
Tech Specifications
| Item | Specification |
|---|---|
| Product type | USB programmer and hardware debugger |
| STM32 interface | SWD |
| STM8 interface | SWIM |
| Host connection | USB 2.0 Type-A |
| Target connection | 2.54 mm header with Dupont leads |
| Output voltage options | 3.3 V and 5 V |
| Status indicators | Blue power/connection LED and red communication LED |
| USB protection | Self-resetting 500 mA fuse |
| Dupont lead length | 20 cm |
| Enclosure | Aluminum |
PIN Definitions
| Pin | Name | Description |
| 1 | RST | Target MCU reset |
| 2 | SWCLK | SWD clock (STM32) |
| 3 | SWIM | STM8 SWIM single-wire debug |
| 4 | SWDIO | SWD data I/O (STM32) |
| 4 | SWO | Serial Wire Output trace |
| 5 | GND | Ground |
| 6 | GND | Ground |
| 7–8 | 3.3V | 3.3V power output |
| 9–10 | 5V | 5V power output |
Compatibility note
This is a general-purpose ST-Link V2-compatible programmer and debugger. It is not limited to NeoEyes NE301.
The included NE301 cable is provided for easier connection to the camera main board. For other hardware, confirm the target MCU, debug protocol, pinout, operating voltage, probe firmware, and development software before connecting power. Check the NE301 firmware flashing guide before connecting the debugger.
What’s Package
- 1 × ST-Link V2-compatible programmer and debugger
- 1 × NeoEyes NE301 programming cable
- 4 × Dupont leads
- 1 × Anti-static storage bag


















