Maker Hacks / chrisg avatar

JavaScript Based Arduino Emulators

makerhacks

Published: 23 Sept 2025 › Updated: 23 Sept 2025JavaScript Based Arduino Emulators

JavaScript Based Arduino Emulators

It's amazing to me the things that people share freely with the world, even though their efforts and genius are worth a great deal more than things people happily charge (and pay) for!

Latest in this ever-growing list is this open source Arduino emulator that runs right in your web browser:

https://github.com/lrusso/ArduinoSimulator?tab=readme-ov-file

Currently it emulates three different size of Arduino, plus the serial monitor, GPIO, and a development version of the EEPROM simulation.

It's very cool!

image.png

It's not the only one out there but it works very well and is not tied to any commercial code unlike some of the other projects.

Of course the big guys like Tinkercad and Wokwi have the advantage of not only emulating the base silicon but all the add-ons and widgets which make for full project capability rather than just executing code.

image.png

https://wokwi.com/

The core elements of the Wokwi code are open source, along with a lot of widgets, and people have done some fun things with it, starting with the obvious "blink" sketches.

image.png

And even RGB LED matrix demos

image.png

There is another advantage the full Wokwi has, and that is the ability to emulate not just the 8 bit AVR family but powerful, wifi enabled micro controllers such as the Pico W!

https://wokwi.com/projects/new/pi-pico-w

Can you imagine if they added an SD card simulation to this? We could have whole operating systems emulated on an emulated micro controller running in a web browser ;)

Leave JavaScript Based Arduino Emulators to:

Written by

Maker and blogger from Calgary 🇨🇦 🇬🇧 [RPG/D&D/Wargaming, Art, 3d printing, arduino, raspberry pi, robots, laser engraving, CNC, programming, Retrocomputing ..]

Read more #technology posts


Best Posts From Maker Hacks / chrisg

We have not curated any of makerhacks's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.

More Posts From Maker Hacks / chrisg