Store

Adafruit

$174.62 |
In stock at supplier
No reviews yet

The Black Magic Probe V2.1 is a next-generation JTAG/SWD debugging tool for ARM Cortex microprocessors. Unlike traditional debug dongles, it doesn't require ...

Stock availability

Available with leadtime
100 available
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

The Black Magic Probe V2.1 is a next-generation JTAG/SWD debugging tool for ARM Cortex microprocessors. Unlike traditional debug dongles, it doesn't require OpenOCD or STLink — the probe itself is a GDB server, emulated through USB serial. Simply connect via GDB and start debugging directly.

It also includes a bonus TTL-level USB-serial adapter with socket headers for dual GDB + printf debugging. The Black Magic Probe is fully open-source hardware, and your purchase supports ongoing development.

Key Features

  • Built-In GDB Server – No OpenOCD or special PC software required
  • SWD & JTAG Support – Both debug interfaces on one probe
  • 1.7V to 5V Target Support – Wide voltage range for diverse targets
  • 3.3V Target Power – Can supply up to 100mA to the target
  • TTL Serial Interface – Built-in USB-serial adapter for printf debugging
  • Semihosting Support – Redirect target I/O to the host
  • Cross-Platform – Works on Linux, Mac, and Windows
  • IDE Compatible – Eclipse and other IDEs supported

Debugging Capabilities

  • Load applications into target Flash or RAM
  • Single-step through code
  • Run, halt, and examine CPU registers and memory
  • Call stack backtrace
  • Up to 6 hardware breakpoints and 4 hardware watchpoints
  • Unlimited software breakpoints when running from RAM

Supported Targets (partial list)

  • STM32 – F0, F1, F2, F3, F4, F7
  • Atmel – SAMD20/21, SAM3N/S/X/U, SAM4L, SAM4S
  • Nordic – nRF51, nRF52
  • NXP – LPC8xx, LPC11xx, LPC15xx, LPC43xx
  • TI – LM3S, TM4C
  • Freescale – KL25, KL27, KL02
  • SiLabs – EFM32, EZR32
  • Broadcom – BCM2836 (Raspberry Pi 2)

Package Contents

  • 1× Black Magic Probe V2.1
  • 1× SWD/JTAG ribbon cable (0.05" pitch)
  • 1× Serial cable (0.1" pin header)
Note: Not all chips/targets are supported. Check the full supported targets list before purchasing. The probe draws approximately 120mA and will warm up noticeably during normal use.

Resources

Jargon buster

Plain-language definitions for the technical terms used above.

Headers
Rows of metal pins used to plug a module into a breadboard or connect it with jumper wires. Pre-soldered headers make the module easier to use straight away without needing to solder the pins yourself.
IDE
Short for Integrated Development Environment, a program used to write, run and manage code. It matters because some learners prefer a traditional coding workspace instead of a guided notebook-style lesson.
JTAG
JTAG is a hardware debugging and programming interface used to inspect and control chips at a low level. It matters for advanced development because it can help diagnose firmware problems that are hard to see through normal serial output.
RAM
RAM is temporary memory used while a device is running, and its contents are lost when power is removed. A “Run in RAM” mode is useful for testing settings without permanently programming the module, but it may not support every feature.
STM32
STM32 is a family of microcontroller chips commonly used in embedded electronics. Knowing a product uses an STM32 can help when looking at firmware updates, pin connections, or low-level serial control options.
SWD
Serial Wire Debug is a two-wire programming and debugging interface used with many microcontrollers. It matters if you need low-level access to program, recover or debug the processor board connected to this carrier.
TTL serial
A simple serial data connection that uses microcontroller logic-level signals rather than computer RS-232 voltage levels. It matters because the camera can connect directly to many microcontroller pins or a USB-to-TTL serial adapter, but not safely to an old-style RS-232 port without conversion.

Find this product in

Related Tutorials

Free guides on learn.littlebird.com.au

Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.