Simple browser and commandline based universal programmer for ARM, AVR and XMega and many further chips.
Upload and flash your firmware with a browser - A perfect tool for the production.

Programmer
Many processors are supported because it's based on the well-known open source projects avrdude and openocd.

Debugger inside
USBprog is based on the open source jtag debugger openocd. Many ARM® processors can be debugged with GNU GDB Debugger. Choose the processor and start debugging.

Production tool
Store and access user defined program sets. Perfect for small companies or people that like to program microcontrollers in an easy way.

Browser based

Commandline tool
embeddedprog.py is a python commandline tool for windows, mac and linux that runs without any special libraries.

network connection
No additional USB driver needed! Connect USBprog via network (USB emulated, LAN or WLAN) to your PC or tablet.

1.8V to 5.0V
Choose your operating voltage via software.
linux inside
USBprog 5.0 is built with embedded linux (all open source).
Updatable
Upgrade your USBprog 5.0 with our newest updates.