Creative Commons images are CC BY-NC-SA 3.0

$ 51.95

added to your
shopping cart

Only 1 left! 1 in stock
51.95 1+ units
49.35 25+ units
46.76 100+ units

Description: This is a low cost USB-based JTAG programmer for ARM processors based on the OpenOCD platform.

Dimensions: 50x40 mm (2x1.6") + 20 cm (8") JTAG cable


  • Debug all ARM microcontrollers supported by OpenOCD
  • High speed USB 2.0 with lower lattency time, RTCK adaptive JTAG clock up to 30Mhz and higher throughput achieve x3-x5 times faster programming speed than ARM-USB-TINY, can be used with all ARM devices for programming and debugging.
  • Uses ARM’s standard 2x10 pin JTAG connector
  • supports ARM targets working in voltage range 2.0 – 5.0 V DC
  • software supported by OpenOCD (open source) debugger
  • downloadable Windows installer for full featured and open source tools as alternative to the commercial ARM development packages: GCC C compiler, openOCD debugger and Eclipse IDE.
  • works with IAR EW-ARM 5.50 or newer


Recommended Products

Customer Comments

  • Any chance that Sparkfun will stock the high speed version with adaptive clock?
    Olimex price both standard and ‘H’ version the same.

    • I was also looking for the arm-usb-tiny-h and surprised Sparkfun wasn’t carrying it. I tried here first, but will be going elsewhere to get it.

  • At $60, the Segger J-Link Edu is a much better product (assuming you are not developing a commercial product.). Will Sparkfun carry this item?

  • I have a question- what are the differences between JTAG programmers? I’ve found a HUGE price differential between high and low. What’s the deal?

  • I assume this is the high-speed version (ARM-USB-TINY-H), since that’s the Olimex page that is linked to above.

    Or is it the version with the built-in power-supply (ARM-USB-OCD) and serial port? That’s the product brochure that comes up when you click on the link above.

  • This adapter could also be used to program PIC32 microcontrollers. Try pic32prog utility:

  • Burned two days trying to get this to work in windows. Never did figure it out. Bought a JLink and was programming/debugging in 10 minutes.

  • I can’t find this anywhere, here or on Olimex’s site: does this debugger support the SWD protocol on the newer STM32F10XXX Cortex-M3 processors?

  • is this one can be used for the Blue Screen development board?

  • Yes, it does – it comes with a CD with software and with a 20-pin cable (about 8-inch long, looks like).

  • Does this come with the 2x10 cable?
    All i see is:
    Uses ARM’s standard 2x10 pin JTAG connector

  • I got this programmer because I needed a USB version to replace my parallel port one. With the supplied CD I was programming/debugging a SAM7H64 board from Olimex in less than 30 minutes.

Customer Reviews

4 out of 5

Based on 1 ratings:

5 star
4 star
3 star
2 star
1 star

For what it brings to the table it rocks.

It’s inexpensive as all get-out and it does work as well as the big-boys for a wide range of tasks (Just don’t expect it to be a barn-burner for the same.)