Store

Adafruit

$1,216.42 |
In stock at supplier
No reviews yet

The SEGGER J-Link BASE is an industry-standard JTAG/SWD debugger and programmer for ARM-based microcontrollers. It connects via USB and provides hardware deb...

Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

The SEGGER J-Link BASE is an industry-standard JTAG/SWD debugger and programmer for ARM-based microcontrollers. It connects via USB and provides hardware debugging, flash programming, and real-time memory access across a wide range of ARM cores — from Cortex-M0 to Cortex-A9.

The J-Link is toolchain, IDE, and vendor neutral, working with GDB Server (Linux, macOS, Windows), Keil, IAR, Atmel Studio, and other major development environments. Flash programming algorithms for most MCUs are included and regularly updated by SEGGER.

Key Features

  • JTAG & SWD – Supports both debug interfaces
  • Wide ARM Support – ARM7/9/11, Cortex-M0/M0+/M1/M3/M4, Cortex-A5/A8/A9, Cortex-R4
  • USB High-Speed – Fast programming and debugging (not FTDI-based)
  • IDE & OS Neutral – Works with Keil, IAR, Atmel Studio, GDB, and more
  • Cross-Platform – GDB Server available for Linux, macOS, and Windows
  • Flash Programming – Built-in algorithms for most ARM MCUs
  • Commercial Licence – Approved for commercial and production use

Specifications

  • Interface: JTAG / SWD
  • Connection: USB
  • Supported Cores: ARM7/9/11, Cortex-M, Cortex-A, Cortex-R
  • Connector: 20-pin standard JTAG/SWD

Ideal For

  • Professional embedded firmware development
  • Commercial ARM product development
  • Production flash programming
  • Hardware debugging with breakpoints and memory inspection
Tip: For non-commercial and educational use, the J-Link EDU offers identical hardware at a lower price.

Package Contents

  • 1× SEGGER J-Link BASE Debugger

Resources

Jargon buster

Plain-language definitions for the technical terms used above.

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.
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.
USB high-speed
USB high-speed is the 480 Mbps speed mode from the USB 2.0 standard. If a USB host board does not support high-speed transfers, it may still work well for keyboards, mice, and simple storage tasks, but it is not suited to fast data transfer devices.

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.