Welcome to ARMstrap

ARMstrap is a community of engineers and makers determined to help make ARM prototyping easy and fun.

Multiplatform Toolchain and IDE

ARMstrap development relies on the open source “Eclipse” IDE, specifically configured for ARM development. Eclipse has some of the best advanced features that real-world developers know and depend on to make development productive. Developers can easily write code, flash their chip, debug and inspect variables at runtime, without any compromises or headaches. ARMstrap Eclipse comes pre-configured with the GNU Tools for ARM Embedded Processors that works with Mac, Linux and Windows.. There are no licenses to worry about, and there are no serial USB keys to share.

Integrated JTAG

ARMstrap development boards build the JTAG device on to the development board, allowing developers to worry about more important things–like their code. No worrying about licensing keys, serial numbers or proprietary drivers.

Open Source

ARMstrap is open. ARMstrap boards can be use both personally and commercially. We publish our source code, schematics and design files under an MIT license, giving you the flexibility to use, change, remix and do whatever you need.


All ARMstrap boards are designed to fit a two-layer PCB board. Many PCB fabricators can crank out two-layer boards easily and in a cost effective manner, giving your project the agility it needs. There are also several online prototyping services that can ship a two-layer board in a very cost effective manner.