Building the tools
RISC-V is missing.

Debug probes, compute boards, and certified modules — the connective tissue between hobbyist RISC-V boards and production hardware.

HartProbe V1.0 ships soon. Get notified when it's available.
HartProbe V1.0 — RISC-V Debug & Flash Probe Now in Development
RISC-V Debug Probe · Open Source · Sub-$55

HartProbe V1.0

Flash your board in 30 seconds. No drivers. No licensing. No J-Link.

Why HartProbe
Pricing
Sub-$55

Competitive with J-Link EDU with no licensing restrictions. Own your toolchain — permanently.

Setup
Zero-Config

Pre-built OpenOCD profiles for Milk-V, VisionFive 2, and StarFive boards. Plug in and flash.

Licensing
Open Source

STM32-based firmware published on GitHub under permissive licenses. Fork it. Own it.

Built in Public

Open Hardware, All the Way Down

Every layer of HartProbe is open. Firmware, schematics, and board profiles — all on GitHub. No black boxes, no vendor lock-in.

View on GitHub →

Hart Series
01 / Probe
HartProbe
RISC-V Debug & Flash Probe
For hobbyists & RISC-V developers
In Development
02 / Compute
HartBoard
RISC-V Robotics Compute Board
For roboticists & ROS2 builders
Coming Soon
03 / Module
HartModule
Certified RISC-V SoM
For production hardware teams
Roadmap

Technical Specifications
HartProbe V1.0 — Specifications
Host InterfaceUSB 2.0 Full Speed (CDC)
Debug ProtocolsJTAG · SWD · cJTAG
Target Voltage1.8V – 5V (selectable)
Max JTAG Clock10 MHz
FirmwareOpen source, STM32F103-based
SoftwareOpenOCD · GDB · pyOCD compatible
Board ProfilesMilk-V Duo/Mars · VisionFive 2 · StarFive JH7110
Form Factor35 × 18 mm · USB-C connector
Tested Boards
Milk-V Duo (64MB / 256MB)
Milk-V Mars (JH7110)
VisionFive 2 (StarFive JH7110)
StarFive VisionFive v1
Generic RISC-V JTAG targets