mikroProg programmers / debuggers
mikroProg is a USB programmer and debugger. Fast and reliable programming, rich set of debugging instructions and stylish design are it's top features.
mikroProg
mikroProg for PIC, dsPIC and PIC32
mikroProg for AVR
mikroProg for STM32
mikroProg for Tiva
mikroProg for Kinetis
Outstanding performance, easy operation, elegant design and low price are its top features. It is supported in MikroElektronika ARM compilers (mikroC, mikroBasic, and mikroPascal).
mikroProg for PIC
supports over 897 microcontrollers from Microchip. Outstanding performance, easy operation and elegant design are it's top features. mikroProgT is supported with mikroCT, mikroBasicT and mikroPascalT compilers for PIC®, dsPIC® and PIC32®.
Fast hardware debugger
Debug your code and monitor code execution on the chip itself. mikroProg™ technology brings the power of hardware debugging to your favorite compiler.
New Enhanced programming technology
Faster programming
We have done major enhancements in programming and debugging algorithms, and boosted programmer electronics to make it all possible. And the results are stunning! mikroProg™ is up to 400% faster than LvPICFlash.
Hardware debugging with mikroProg™
SingleClick™ Debugging
mikroProg™ has native support for mikroICD™ - hardware step-by-step In-Circuit Debugging in mikroElektronika compilers. It supports Step-over [F8], Step-into[F7], Step-out[Ctrl+F8], Run[F6] Run To Cursor[F4] debugging operations, as well as standard and advanced breakpoints.
Supports entire family device range
One firmware for all devices
With mikroProg™, single firmware takes care of all supported architectures. Supporting new microcontrollers is easy. Just by downloading the latest version of mikroProg Suite™ your programmer is ready to program new devices.
Generate any voltage you want from 1.8–5V
Power your target board
mikroProg™ can provide power supply to your target board. Using mikroProg Suite™ Software, or directly from your compiler you can set the voltage level to be generated for you. It can provide up to 150mA of current in the voltage range from 1.8–5V.
We retained the pinout that you are used to Compatible with PICFlash
If you have already integrated previous programmer connector in your device, don’t worry. mikroProg™ retained the original connector pinout. Use front row of the connector (next to the knob) when programming mikromedia boards.
You can pull it as hard as you want, but You won’t rip out the cable
A secure connection of programmer cable is provided and a holder is created to tie it firmly into place so that accidental pulling of cable out of a device is prevented.
mikroProg Suite™ for PIC®
mikroProg™ programmer requires special programming software called mikroProg Suite™ for PIC®. This software is used for programming ALL of Microchip® microcontroller families, including PIC10, PIC12, PIC16, PIC18, dsPIC30/33, PIC24 and PIC32. Software has intuitive interface and SingleClick™ programming technology.
mikroProg Suite™ software and programmer drivers are certified for Windows XP, Windows Vista, Windows 7 and Windows 8 operating systems.
mikroProg for STM32
Outstanding performance, easy operation, elegant design and low price are it’s top features. It is supported in mikroElektronika ARM® compilers.
One programmer for all STM32
Cortex® M3, M4 and M7
All ARM® Cortex®-M3, M4 and M7 MCUs from STM32 are supported right from the start. What ever chip you decide to use, you will never need another programmer.
Hardware In-Circuit Debugging with mikroProg™
SingleClick™ Debugging
mikroProg™ has native support for hardware step-by-step Debugging. debugger is a separate DLL module in mikroElektronika ARM® compilers which supports Step-over [F8], Step-into[F7], Step-out[Ctrl+F8], Run[F6], Run To Cursor[F4] debugging operations. Also, debugger supports standard and advanced breakpoints, which enable you to exploit the full potential of fast debugging.
mikroProg for Tiva™
mikroProg™ Suite for ARM®
On board mikroProg™ programmer requires special programming software called mikroProg™ for ARM®. This software is used for programming ALL of STM32 ARM® Cortex-M3™ microcontroller families, Software has intuitive interface and SingleClick™ programming technology.
mikroProg for AVR
Outstanding performance, easy operation, elegant design and low price are it’s top features. It is supported in mikroElektronika AVR® compilers.
Backward compatibility guaranteed
Same pinout as AVRProg
Backward compatibility is maintained with our popular AVRProg programmer. This means that you can use mikroProg™ with your existing designs or mikroElektronika development boards for AVR® where IDC10 programming headers are already integrated.
You can pull it as hard as you want, but You won't rip out the cable
A secure connection of programmer cable is provided and a holder is created to tie it firmly into place so that accidental pulling of cable out of a device is prevented.
AVRFlash software On board mikroProg™ programmer requires special programming software called AVRFlash. It is used for programming over 90 Atmel® AVR® microcontrollers. Software has intuitive interface and SingleClick™ programming technology.
mikroProg for 8051
USB 2.0 interface
As fast as it gets
With mikroProg™ the speed is never the issue. Programming is done as fast as the microcontroller can handle it, while retaining data integrity at the highest level.
15 popular chips supported
Atmel® 8051 supported
Atmel® AT89 family of microcontrollers is supported right from the start. Whatever chip you decide to use, you will never need another programmer.
Backward compatibility guaranteed
Same pinout as 8051Prog2
We made sure to retain backward compatibility with our popular 8051Prog2 programmer. This means that you can use mikroProg™ with your existing designs or mikroElektronika development boards for 8051 where IDC10 programming headers are already integrated.
8051Flash software
On board mikroProg™ programmer requires special programming software called 8051Flash. It is used for programming ALL of Atmel® AT89 microcontrollers. Software has intuitive interface and SingleClick™ programming technology.
mikroProg™ for PSoC® 5LP
PSoC® Creator IDE. Outstanding performance, easy operation, elegant design and a low price are its top features.
mikromedia for PSoC® 5LP supported
Supports your favorite boards
mikroProg™ for PSoC® features IDC10 JTAG connector for SWD programming and debugging, compatible with boards like mikromedia for PSoC® 5LP.
You can also use an adapter to connect it to Cortex Debug connectors found on other PSoC® boards as well.
PSoC® Programmer
Before you start working with mikroProg™ for PSoC® 5LP , you’ll need to download PSoC® Programmer™ from Cypress’s website (registration required). It is a programming application with the necessary Windows drivers included.
PSoC® Programmer software and programmer drivers are certified for Windows XP, Windows Vista, Windows 7 and Windows 8 operating systems.
mikroProg for FT90x
clicker 2 for FT90x supported
Supports your favorite boards
mikroProg™ for FT90x has a connector for one-wire programming and debugging, compatible with boards like clicker 2 for FT90x (all upcoming FT90x hardware tools will also have built-in support)
mikroProg suite for FT90x
A standalone programming software utility called mikroProg Suite™ for FT90x® is available as an alternative to programming the MCU directly from the FT90x compiler. This software is used for programming of all supported FT90x microcontrollers. The software has an intuitive interface and SingleClick™ programming technology.