Arduino Nano simulator, pushed into the breadboard
The Nano is the Uno's ATmega328P on a board 45 by 18 mm. Same core, same timers, same USART, same ADC, same firmware; two more analog inputs, and headers 0.6 inch apart, so it goes into the breadboard rather than beside it.
- 7peripheral areas modeled
- 3projects 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-to-serial bridge, the FT232RL or the CH340. Serial reaches the monitor directly, and pins 0 and 1 stay plain GPIO.
- The Nano Every, the Nano 33 and the rest of the newer family: they are different chips, and this is the ATmega328P v3.
- The Arduino IDE library ecosystem. The runtime here is ours and Arduino-shaped, not the Arduino core.
Open one and press Run
Each of these opens in the editor exactly as it is drawn here.
Every built-in project on the Arduino Nano
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.
Which Nano?
The v3, on the ATmega328P. Not the Nano Every, the Nano 33 or the Nano ESP32, which are other chips.
Will an Uno sketch run on it?
Yes, and the other way around. It is the same chip and the same register map, so the same ELF runs on both.
What are A6 and A7?
Two extra ADC inputs the TQFP package bonds out. They can be read with analogRead and nothing else: no digitalRead, no output, no pull-up. An Uno has no pad for them at all.
The other boards
Every one of these runs today, and every one is free.
Looking for the shorter introduction? See the Arduino Nano simulator page.
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.