Learn electronics without owning any
Whether this is your first time near a breadboard or you are building on what you already know, wire it, code it and press Run. The whole simulator is free forever, and the firmware you write here runs on the real board the day you get one.
- Freeevery board, every part, forever
- 12weeks of course to follow
- 0hardware needed to start
Everything you need, and nothing to buy
Every line here is true today.
Pro at the student price
Verify with your school email address and Pro is yours at the student price for twelve months. Usually that takes one press.
In a class on your teacher’s Teacher plan, or your school’s? Then you already have Pro’s room while you are in it: unlimited projects, two hundred saves each, and no badge on your exports and embeds. Nothing to pay.
Twelve weeks, mapped to circuits that run
An introduction to electronics and embedded programming, week by week, starting from zero. Each week has objectives, a circuit to open, an exercise and an assessment idea, and every circuit in it exists today.
- Current, voltage and the breadboardHello, breadboard
- Blink: the first programArduino Uno blink
- Buttons, pull-ups and contact bounceESP32-C3 button
- Timing without a processor: the 555555 blinker
- Logic gates, as real chipsGate lab
- Arithmetic from gates: the full adderFull adder
- Memory: flip-flops and countersBinary counter
- More outputs than pins: the shift registerLED bar chaser
- Pulse width modulation and the eyeBreathing LED
- Serial: making the board talkESP32-C3 serial
- Interrupts: events instead of pollingReaction timer
- Project week: two boards, one wireTwo boards, one wire
Practice for Circuit Lab, science fairs and CTE events
Study guides and practice sets where every answer is checked on a circuit you can measure, plus science fair projects with a real procedure.
Questions
Is it really free?
Yes, really. Every board, every part and the whole simulator, with no time limit, no card and no account required.
Do I need to buy an Arduino?
Not to start learning here. When you do buy a board, code for the peripherals Mokxi models can move to it. Test the finished project on the physical board.
Can I show someone what I made?
Make the project public and share the link. It opens and runs for anyone, with no sign-up on their side.
Will this help with my coursework?
It is the same C++, the same wiring and the same serial monitor. What it takes out is the afternoon you lose to a loose jumper wire.
What should I build first?
Blink an LED, then make a button turn it on, then read a voltage, then drive eight LEDs from three pins with a shift register. Each one is a template on the home page.
My teacher runs a class on Mokxi. What do I get?
While you are in a class on your teacher’s Teacher plan, or your school’s, you get Pro’s room: unlimited saved projects, two hundred saves of each, and no badge on your PNG, SVG and embed exports. It costs you nothing, and your own account stays yours when the class ends.
Is there a course I can follow on my own?
Yes. The curriculum page runs twelve weeks, from one LED to two boards talking over a single wire, and every week opens a circuit you can run and change. It is written for teachers and works just as well on your own.
Build your first circuit
It takes about a minute, and you need neither an account nor a single component.