SparkFun Pro Micro simulator, and the blink it needs
The Pro Micro is the Leonardo’s ATmega32U4 in a Pro Mini’s footprint, 5 V at 16 MHz, with USB on the chip. It runs the Leonardo’s programs, and it has no LED on pin 13: its lamps are RX and TX, lit by pulling their pins low.
- 6peripheral areas modeled
- 1projects ready to run
- Real timeon your own machine
What is modeled
Taken from the board's own contract document and put in plain words, with what is missing listed underneath.
Not in the model
- The USB stack: no enumeration, and no keyboard or mouse.
- The 3.3 V, 8 MHz version of the board.
Open one and press Run
Each of these opens in the editor exactly as it is drawn here.
Every built-in project on the Pro Micro
Each has its own page with the circuit running, the code and a parts list.
Arduino libraries that compile as they are
Paste a tutorial that includes one of these and it builds: each is written for Mokxi, on its own drivers, under the name the tutorials use. For any other library the build names the Mokxi header that does the same job.
Questions
Is it free?
Yes. Every board and every part is on the free plan, with no account needed.
Why does Blink do nothing?
Because LED_BUILTIN is 13 and a Pro Micro does not bring pin 13 out. Blink the RX lamp with RXLED1 and RXLED0 instead, or wire an LED to a pin.
Will a Leonardo sketch run on it?
Yes, on the pins it has. It is the same chip and runs the same programs.
What are RAW and VCC?
RAW is the regulator’s input and is ignored here; VCC is the 5 V rail and a supply for the breadboard.
The other boards
Every one of these runs today, and every one is free.
Try it on your own firmware
What you build here runs on the board on your desk, unchanged. Nothing to install and no account needed.