About

About Mokxi

Mokxi is a free electronics and microcontroller simulator that runs in your web browser.

You wire a circuit on a breadboard, write the firmware in C++ as you would for the real board, and press Run. The sketch compiles in the browser tab, and the microcontroller and the circuit run together, in real time, on your own computer. There is nothing to install and no account is needed to start. It works on Chromebooks, Windows, Mac and Linux computers, and phones.

Open the editor Start from a template

What it does

25 boards run today: Arduino boards from the Uno R3 to the Uno R4 WiFi, ESP32 and ESP8266 boards, the Raspberry Pi Pico and Pico W, the Seeed XIAO SAMD21, two STM32 boards, the BBC micro:bit V2 and the bare ATtiny85. Each board page says what its model covers and what it does not.

More than 160 parts: LEDs, resistors, buttons, 74HC logic chips and the NE555, sensors, displays, motors, servos and robot parts such as a car chassis, a line tracker and a robot arm, and bench instruments such as an oscilloscope and a multimeter.

Analog parts of a circuit are solved by nodal analysis with real device models, and SPICE decks run in the editor on an engine checked against ngspice. For digital logic there is a logic gate simulator and a learning path that builds a computer from NAND gates.

Who it is for

Students learning electronics and programming, teachers running a class without a box of parts for every desk, and hobbyists trying an idea before they buy the hardware. Teachers get class rosters, assignments and checks that grade each submission, and a free 12-week Arduino course. It is written in US English, with US schools in mind.

The free plan is the whole simulator. Pro, Teacher and school plans add room and classroom tools; pricing has the details.

Who makes it

Mokxi is made by Mokxi LLC, a Colorado company in Colorado Springs. The simulator, its CPU cores and its board models were written here, from the ground up. What has shipped is on what's new, and what is coming is on the roadmap.

Questions go to a person: contact support, or read the help center.

Mokxi elsewhere: Instagram, LinkedIn and Facebook.

Questions

What is Mokxi?

Mokxi is a free electronics and microcontroller simulator that runs in your web browser. You wire a circuit on a breadboard, write the firmware in C++ as you would for the real board, and press Run: the microcontroller and the circuit are simulated together, on your own computer.

Is Mokxi free?

Yes. Every board, every part and the whole simulator are on the free plan, with no card and no account needed to start. Paid plans add room, save history, classroom tools and priority support.

Who makes Mokxi?

Mokxi LLC, a small company in Colorado Springs, Colorado, in the United States. The simulator, its CPU cores and its board models were written here rather than borrowed.

Have a go

Open the editor, wire something up and press Run. It takes about a minute.