Last checked 22 October 2026. Every Mokxi statement links to a page on mokxi.com. If something here is out of date, tell us at contact@labwired.com and we will fix it.
Mokxi is a free browser simulator built around the breadboard and the classroom: it compiles in your tab, solves analog circuits, and wraps the simulator in a teacher workflow. LabWired is built for firmware teams and AI agents: Nordic DK and STM32 Nucleo boards, an AI that designs the circuit, a hosted MCP server, PCB and 3D views, and CI. Both run several boards in one simulation. Here is where each one is the better pick.
Where Mokxi leads
- Analog circuits. Nodal analysis with real device models, DC sweeps, Bode plots
and SPICE decks (Mokxi vs Wokwi).
On circuits the MCU senses, LabWired co-simulates resistors, capacitors, inductors, diodes, BJTs and MOSFETs (the npn, pnp, nmos and pmos parts), and op-amps and comparators (opamp, LM358, LM393) in the core, next to the firmware,
with its multimeter and function generator in the same circuit
(labwired-core
crates/core/src/analog; large-signal device models with no device capacitance, perdevice.rs). - Compiling in the browser. A real clang builds the sketch in your tab, with no build server or queue (Mokxi vs Wokwi).
- The breadboard and the classroom. A 0.1-inch breadboard with rails, and a class workflow with starters, checks, submissions, feedback and a gradebook export (Mokxi vs Wokwi).
- Maker and Linux boards. Its 35 boards include the ESP8266 NodeMCU, Wemos D1 mini and ESP-01S, and the Raspberry Pi 4, Pi 5 and Zero 2 W running Python with gpiozero and RPi.GPIO, all on the free plan (Mokxi: Pricing).
- Price. Free with every board and part; Pro is $10 a month or $100 a year (Mokxi: Pricing).
- A source debugger. Breakpoints in the gutter, Pause, stepping, registers and your own variables, with the whole circuit frozen while the board is halted (Mokxi: The debugger).
- Bench instruments you wire in. A two-channel scope, a function generator, a multimeter, a bench supply and a four-channel logic analyzer with UART, I2C and SPI decoding (Mokxi vs Wokwi).
- VS Code and git. A VS Code extension and a command-line tool keep the sketch in your own GitHub repository, with push, pull, run, compile and upload as VS Code tasks (Mokxi: VS Code and GitHub, Mokxi vs Wokwi). Since October 2026, Mokxi for VS Code is part of Pro (Mokxi: Pricing).
- Coming from Wokwi. It imports Wokwi projects, exports a Wokwi zip, and its CI reads Wokwi scenario files (Mokxi vs Wokwi, Mokxi: Simulation tests in CI).
Where LabWired leads
- Nordic DK and STM32 Nucleo boards. LabWired runs the nRF52840 DK, nRF5340 DK, nRF54L15, NUCLEO-F401RE, NUCLEO-H563ZI, NUCLEO-L476RG and more (Parts). Mokxi's board list names the STM32F411 Black Pill and STM32F103 Blue Pill for STM32 (Mokxi: Pricing). It does run a Nordic chip, the nRF52833 on the BBC micro:bit V2 (Mokxi: micro:bit); no Nordic DK boards are listed. See the nRF52840 simulator and the STM32 Nucleo simulator.
- AI that designs the circuit. The Architect in the Playground builds the circuit from a description, writes the firmware and tests it. Mokxi's Ask answers questions about the circuit on the canvas, using an API key from your own AI provider (Mokxi: Ask).
- A hosted MCP server. Agents connect to
https://api.labwired.com/mcpover OAuth from Claude, Codex, Cursor, VS Code or ChatGPT (LabWired for agents). Mokxi's developer page documents a REST API, a CLI and a GitHub Action; it lists no MCP server (Mokxi: Developers). - PCB and 3D views, and KiCad export. The Board view shows copper, schematic and
3D. Agents can create, place, route and export a PCB, and export a KiCad netlist, schematic, BOM,
.kicad_pcbor Gerber zip. - Automotive and industrial buses. STM32 bxCAN and FDCAN on multi-node buses, with arbitration, error counters and bus-off (CAN bus simulator), and Modbus RTU over RS-485 (Modbus RTU simulator).
- An open engine. The LabWired core is MIT-licensed; its
labwired testCLI runs on your own CI runner (LabWired for CI).
| Topic | Mokxi | LabWired |
|---|---|---|
| Best fit | Teacher-led classes, breadboard and analog work | Firmware teams, CI and AI agents |
| Boards | 35: Arduino, ESP32, ESP8266, Pico, STM32 Black Pill and Blue Pill, micro:bit V2 (nRF52833), ATtiny85, Raspberry Pi 4 / 5 / Zero 2 W | STM32 (F1, F4, F7, G0, G4, H5, H7, L0, L4, U5, WB, WBA), nRF52 / nRF53 / nRF54, ESP32 / S3 / C3 / C6, RP2040 / RP2350, AVR, SAMD |
| Analog | Nodal analysis, sweeps, Bode plots, SPICE decks | In-core co-simulation, on circuits the MCU senses, of R, C, L, diodes, BJTs and MOSFETs (npn, pnp, nmos, pmos) and op-amps/comparators (opamp, LM358, LM393), with large-signal models and no device capacitance; multimeter and function generator in the same solver |
| Compiling | In the browser tab | Hosted Arduino, STM32Cube and Rust builds (by board), or bring your own ELF |
| MCUs in one simulation | Several, each with its own sketch | Several, each with its own firmware |
| AI | Ask, on your own provider key, with no Mokxi limit; the hosted Circuit Doctor checks wiring and code on every plan, and its AI explains 3 findings a day on the free plan | Browser Architect that builds, programs and tests; hosted MCP over OAuth |
| Debugging | Source breakpoints, stepping, registers and watches | Source breakpoints and stepping, registers, trace and memory in the Playground; a GDB server (--gdb) and a VS Code extension with a debug adapter (DAP, .vsix on GitHub) from the CLI |
| Instruments | Scope, function generator, multimeter, bench supply, 4-channel logic analyzer | Oscilloscope, logic analyzer (UART, I²C, SPI decoding), multimeter and function generator, as parts on the canvas |
| IDE | VS Code extension (Pro, since October 2026) and CLI, with the project in your git repository | Browser Playground; agents in your editor over MCP |
| PCB / 3D | Not covered on the cited pages | Board view (copper, schematic, 3D), PCB routing, KiCad and Gerber export |
| CI | CLI and GitHub Action on your runner; in CI it needs Pro for work ($20 a seat a month, 5,000 CI minutes) since 12 October 2026 | GitHub Action, plus the MIT core's labwired test on your own runner |
| Classroom | Roster, starters, checks, submissions, gradebook | Not a classroom product |
| Price | Free; Pro $10 a month | Free $0, Hobby $9, Pro $39 a month (pricing) |
Which one should you use?
- Teaching a class, or a first breadboard lesson: Mokxi.
- DC sweeps, Bode plots or SPICE decks for the analog side: Mokxi.
- An ESP8266 or a Raspberry Pi running Python: Mokxi.
- Bench instruments next to a breadboard lesson, or a debugger on every classroom board: Mokxi.
- nRF52840 DK or STM32 Nucleo firmware, CAN or Modbus: LabWired.
- An AI agent that builds, runs and verifies hardware from a hosted MCP URL: LabWired.
- Going from simulation to a PCB or KiCad: LabWired.
Sources
- Mokxi: Mokxi and Wokwi, compared
- Mokxi: Pricing
- Mokxi: The API, CLI and GitHub Action for developers
- Mokxi docs: Ask
- Mokxi docs: The debugger
- Mokxi docs: VS Code and GitHub with Mokxi
- Mokxi: BBC micro:bit V2 simulator
- Mokxi docs: Simulation tests in CI
- LabWired: Parts, Simulators, CI, Agents, Pricing