For teachers

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.

A first circuitlive0.000 s 0.00x
1One loop, four parts

Everything on the board is one loop.

2Run it, and hold the button

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.

Circuits, current and the breadboard
A real 0.1 inch grid with rails and a center channel. Wire a loop, get it wrong, work out why.
Programming a microcontroller
C++ built by a real clang and run on a cycle-accurate core. No blocks and no pseudocode.
Inputs and the mess of real hardware
The pushbutton's contacts bounce, so one press really does get counted three times until they debounce it.
Timing, RC and the 555
The capacitor is integrated over time, so an RC circuit charges and a 555 sets its own rate.
Digital logic on real chips
Six 74HC chips with supply pins, supply-relative thresholds and propagation delay, not ideal symbols.
Memory, counters and shift registers
Flip-flops that hold a bit, a ripple counter that shows its carry, and eight outputs from three pins.
PWM, serial and interrupts
Hardware PWM at 490 Hz, a serial monitor that costs real time at a baud rate, and edge interrupts.
Systems that talk to each other
Two boards on one wire, each with its own files and its own firmware, sharing a ground.
The practical bit

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.

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 us

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.

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
Open the editor

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
Choose Teacher

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
Talk to us
Budget

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.

Hardware lab
$4,216
Kits in pairs with spares, a meter per pair, 3 shared instrument benches, breakage and upkeep.
Mokxi only
$387
The Teacher plan at $129 a year. Students use it free, instruments included.
Simulate first, then build
$1,190
8 group kits and meters for the final builds, plus the Teacher plan.

We still think students should build something real. The simulate-first plan keeps a few kits for the build weeks and does the trial and error on screen, where it costs nothing.

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.