Teach electronics without a hardware budget
A breadboard, an Arduino Uno and an ESP32-C3, all in a browser tab. Nothing to install, nothing for IT to approve and no kit to replace, with a 12-week course already mapped to circuits your class opens in one click.
We love teachers. Stuck with anything, a real person answers.
Everything on the board is one loop.
The LED has to light
This is the real simulator and a real checkpoint. Check reads the LED on the running circuit.
What you can teach with it today
Every topic below has a circuit that runs, and a week in the course that uses it.
It runs on the machines you already have
Nothing goes on a managed image, which is usually what kills this sort of tool in a school. It runs on the laptops and Chromebooks your students already have.
- Nothing to installNo application, no extension, no runtime and no driver. Nothing goes on a managed image. At most your IT team allows one domain in the web filter, and the IT setup page says exactly what.
- Chromebooks work properlyGetting a real Arduino to talk to a Chromebook is a project in itself. There is no USB path to get wrong here, because there is no USB.
- Phones and tablets countThe editor uses pointer events, targets big enough to hit, and a layout that stacks, so a student with only a phone can still do the homework.
- No server in the loopThe simulation and the compile both happen on the student's own machine, so thirty at once is thirty machines working rather than a queue.
- One link starts the lessonShare a project and the class opens the same circuit. No sign-up, no codes to type and no account for a 14-year-old to create.
- Nothing to lose or breakNo parts bin, no snapped legs, and no LED wired backwards at the end of a lesson and dead at the start of the next one.
The course, in twelve weeks
Each week has objectives, a circuit that runs, an exercise and an assessment idea, mapped to circuits that already exist. They are all on the curriculum page.
- 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
Free for teachers: All 24 lesson plans, the start-tomorrow guide and the standards map · High school engineering and CTE: digital electronics · Middle school STEM: first circuits · Intro and AP physics: circuits
Build a computer from NAND gates
Nine lessons from one gate to an 8-bit adder. Students package every circuit into a chip and build the next from their own chips, and every step is checked against its truth table.
Work with the founder
Mokxi is small, and the person deciding what gets built wants to sit with the teachers putting it into a course. If that is you, this goes straight to them and not into a queue.
Tell us what you teach and what your first lab is. We will build the starting circuits for it, walk your department through them, and answer your email all semester.
- A walkthroughA live session with you or with the whole department, on the circuits you are about to teach rather than on a canned demo.
- Starter circuits for your syllabusSend us the lab and we build it, wired and running and ready to assign as a link. No charge. The feedback is worth more to us than a fee.
- A direct lineYou write, the person building it answers. What breaks in a room of thirty goes on the list ahead of anything we guessed at.
- Your course shapes the productThe 12-week outline here came from what a first course actually needs. Tell us where it is wrong and the next version is yours.
Tell us what you teach
What it costs a department
Start on the free plan, right now. It is the whole simulator, with no time limit and no account needed to use it. Want the class tools first? Try them free for 30 days with one class of up to 40 students, no card.
Free
Every board, every part, every example, for every student.
- No time limit, no card, no account needed to use it
- Ten saved projects on a free account
- Share any project by link
Teacher
You plus 40 students, one flat price: $129 a year, or $14 a month.
- 40 student seats includedfor your classes, as many as you like
- Live collaborationthe whole class on one circuit
- Everything in Pro for you, and Pro’s room for your students in your classes
- A roster, a starter circuit handed to everyone, checks that grade every submission
- One flat price by card, or on an invoice for a purchase order
Schools & universities
Custom. More than 40 students, several teachers, a school, a district or a university, priced for you.
- The class collaboration: the whole room on one circuit
- A quote for each teacher, each with their own classes
- Purchase orders and net-30 invoices
- We sign your data privacy agreement, and help set up your rosters
- Or get a written quote now
What it saves on hardware, honestly
A class of 30 over 3 years, at US list prices checked September 23, 2026. The kit and instrument prices are sourced; the breakage and upkeep figures are our guesses, and you can change every one of them.
Questions
Will it run on our school Chromebooks?
Yes. It is a web page and the simulation runs on the machine in front of the student, so a Chromebook works as well as a lab PC. There is no extension, no runtime and no driver. If your web filter or your Google Workspace settings get in the way, the IT setup page at /schools/it has the domains to allow and an email to forward.
Do my students need accounts?
No. The simulator works signed out, so a class can start from one link. An account only adds cloud saving and sharing, and a student can make one later or not at all.
Is student work private?
Yes. A project is private when it is created and stays private until the student makes it public. No analytics or ad tag loads for a student in a class, and student data is never sold. For students under 13 we work under COPPA with the school giving consent, and under FERPA we act as a school official with the data staying the school’s. The student data privacy page at /privacy/students lists what we store and who processes it, and we sign school data privacy agreements, including the SDPC National Data Privacy Agreement.
Can I teach a whole course with it, or is it a demo?
A whole course. The 12-week outline on this site maps every week to a circuit that runs today and to parts in the catalog, with an exercise and an assessment idea for each.
Does this replace buying hardware?
Students can start without buying a kit. The Uno and ESP32-C3 models use the real memory maps for supported peripherals, so their code can move to those boards. Test the final circuit on physical hardware before relying on it. Our suggestion is to simulate first and build second: do the trial and error in the browser, then buy a few shared kits for the build weeks. The plan and a shopping list are at /schools/simulate-first.
What does it cost a school?
Nothing, if your students only need to open and run circuits: the whole simulator is on the free plan with no time limit. The class tools (a roster, starter projects, auto-graded checks, the gradebook) come with Pro and the Teacher plan. One teacher takes the Teacher plan, $129 a year or $14 a month with 40 student seats included, and everything in Pro for you and Pro’s room for your students across as many classes as you like, with the whole class in one live room. Pro on its own runs as many classes as you like for up to ten students. More than forty students, several teachers, a school, a district or a university gets a written quote, priced for you, with the whole-room class collaboration and payment by purchase order. To try it with a real class first, start the free 30-day trial from your class page: one class of up to 40 students, no card.
Are there lesson plans I can print?
Yes. Every week on the curriculum page has a one-page PDF lesson plan with the objective, the parts, the steps, a picture of the circuit and an assessment idea. The same page sets it all out as text too, ready to copy into whatever plan format your school uses.
Can I watch a student work, or work in the same circuit with them?
Yes. Start a room from any project and share the link. Everyone in it builds on the same circuit at the same time, with each cursor on it, and each person runs the simulation on their own machine. A room on Pro holds five people; on the Teacher plan it holds you and all forty students, and a school’s plan holds the whole class.
What will it not teach?
Anything that needs an analysis rather than a circuit. RC and RL filters, a 555’s timing, an op-amp used as an amplifier or a comparator, and the operating point of a diode or a transistor are all solved properly now, and so are the analyses: an operating point, a sweep and a small-signal frequency response with a Bode plot. Transistors and MOSFETs carry their junction capacitance now, so a common-emitter stage has a real high-frequency corner and a MOSFET gate takes real time to turn on. The editor imports core textbook SPICE elements and exports an ngspice deck. What is not there is noise, distortion, temperature, complete netlist compatibility, or an op-amp deeper than a single-pole macromodel, and neither is soldering, a meter or the feel of a loose jumper wire.