Kostenloser ESP32-Simulator online, läuft in diesem Tab
Mokxi ist ein kostenloser ESP32-Simulator, der in deinem Browser läuft, ohne Installation und ohne Konto. Er simuliert elf ESP32-Boards, vom klassischen ESP32 DevKit mit Xtensa-Kern bis zum ESP32-S3, C3 und C6, jedes für seine unterstützten Peripheriebausteine auf der echten Speicheraufteilung, und dein Sketch wird im Tab kompiliert. Hier läuft gerade das ESP32-C3-DevKitM-1.
- 505Bauteile auf der Werkbank
- 45Boards, die jetzt laufen
- 1.00xEchtzeit, auf jedem Board
Die Zahlen, nicht das Marketing
Aus der Spezifikation des Boards selbst, in einfachen Worten.
| Der Kern | RV32IMC mit Zicsr, Machine Mode, ein Befehl pro Zyklus bei 160 MHz, besteht riscv-tests mit 67 von 67. |
|---|---|
| Peripherie | GPIO und IO_MUX an ihren echten Registeroffsets, UART0 im Takt der eingestellten Baudrate und mit dem seriellen Monitor verbunden, und der SYSTIMER, der den Kern während delay() parkt, statt ihn im Kreis laufen zu lassen. |
| WLAN, simuliert | Das Board verbindet sich mit einem Netz, ruft eine Seite ab und liefert selbst eine aus, mit den Arduino-Aufrufen aus dem Tutorial. Darunter gibt es keinen Funk und kein 802.11. Vier ausgedachte Adressen unter .mokxi antworten innerhalb dieses Tabs, und angemeldet kannst du echtes Internet für HTTP- und HTTPS-Anfragen an echte Hosts einschalten. |
| Was fehlt | Funk jeder Art: WLAN und Bluetooth LE sind simuliert, ohne Funk darunter. Diese Seite zeigt das DevKitM-1; das XIAO ESP32-C3 und das SuperMini haben eigene Boards. |
Alle ESP32-Boards hier
Drei Chipfamilien auf zwei Befehlssätzen, jedes Board mit eigener Pinbelegung.
Andere ESP32-Simulatoren, ehrlich betrachtet
Der ESP32-Simulator, den die meisten schon kennen, ist Wokwi, und für manche Projekte ist er die bessere Wahl. Hier ist die ehrliche Aufteilung.
Alle Simulatoren im direkten Vergleich
Welchen ESP32-Simulator nehmen? Ein Vergleich
Tinkercad hat keinen ESP32: was du stattdessen nimmst
Alternativen zu Wokwi, ehrlich verglichen
Ein Wokwi-ESP32-Projekt in einem Schritt herüberholen
Starte mit etwas, das schon läuft
Jedes davon öffnet sich im Editor, verdrahtet und programmiert, ohne Installation.
Die ganze Board-Seite
Jeder Peripheriebereich, jedes Beispiel und die Hinweise zur Verdrahtung an einem Ort.
Schritt-für-Schritt-Anleitungen für den ESP32-C3
Jede enthält die Bauteile, die Verdrahtung und den Code und endet mit einer Schaltung, die du starten kannst.
- Eine LED am ESP32-C3 blinken lassen, Schritt für Schritt
- Ein Servo mit LEDC an GPIO 4 steuern
- Ein WS2812B-NeoPixel-Regenbogen an GPIO 5
- Eine HTTP-GET-Anfrage: das Wetter als JSON abrufen
- Mit dem WLAN verbinden und eine Seite ausliefern
- Der Arcade-Stacker auf zwei LED-Matrizen
- Ein Simon-says-Spiel mit vier LEDs und Tastern
Drei Schritte vom leeren Tab zur laufenden Schaltung.
Editor öffnen
Es läuft in deinem Browser-Tab. Nichts zu installieren, und zum Start brauchst du kein Konto.
Dein erstes ProjektVerdrahte es und schreib den Code
Zieh Bauteile auf ein Steckbrett, führe jedes Kabel von Pin zu Pin und schreib daneben den Sketch.
VerdrahtungDrück auf Run
Dein Sketch wird im Tab kompiliert und läuft auf einem Modell des Chips, mit dem seriellen Monitor daneben.
Run und Seriell
Öffne ein Projekt und drück auf Run.
Jedes läuft im Editor genau so, wie es gezeichnet ist, und lässt sich sofort ändern.
Was Maker über Mokxi sagen.
“The AI checker helps check and correct my circuits, and it has way more components than Tinkercad. As a student I really appreciate the tool.”
“I’d been looking for a real online electronic simulator that was intuitive and complete when I found Mokxi. I was able to quickly import a Fritzing file and my Arduino sketch and start testing. Mokxi has all of the makings for the best online Arduino simulator I have been able to find!”
“I’m using Mokxi to develop and simulate an STM32-based four-wheel-drive robot car before building the actual hardware. It allows me to experiment with DC motor control, PWM, RPM measurement using photointerrupters, and different acceleration, braking, and reversing strategies, helping me understand and refine the system before implementing it in real life.”
Fragen, beantwortet.
Welche ESP32-Boards kann ich simulieren?
Elf: das ESP32 DevKit V1, das ESP32-DevKitC V4 und das LOLIN32 Lite mit dem klassischen Xtensa-Chip; das ESP32-S3-DevKitC-1, das XIAO ESP32-S3 und der Arduino Nano ESP32 mit dem S3; das ESP32-C3-DevKitM-1, das XIAO ESP32-C3 und das C3 SuperMini; und das ESP32-C6-DevKitC-1 und das XIAO ESP32-C6. Die ESP8266-Boards haben eine eigene Seite.
Simuliert es WLAN?
Ja, und es sagt das auch offen: die Arduino-Aufrufe für WiFi, HTTPClient und WebServer über ein simuliertes Netz. Dahinter gibt es keinen Funk und kein 802.11. Ein Sketch kann Seiten auf Adressen unter .mokxi abrufen und ausliefern, und angemeldet kannst du echtes Internet einschalten, um eine echte API über HTTP oder HTTPS zu erreichen.
Simuliert es Bluetooth oder MQTT?
Bluetooth ja, simuliert: BluetoothSerial und der BLE-Server sprechen mit einem Handy im Bluetooth-Bereich des Editors, ohne Funk darunter. MQTT nein: Das Netz überträgt nur HTTP, ein MQTT-Client kompiliert also, erreicht aber keinen Broker. Wokwi simuliert MQTT, falls dein Projekt darauf angewiesen ist.
Kann ich MicroPython- oder ESP-IDF-Code schreiben?
MicroPython ja, auf den klassischen ESP32-Boards (dem DevKit V1, dem DevKitC und dem LOLIN32 Lite) und dem Raspberry Pi Pico: Wähl MicroPython (main.py) im Firmware-Panel des Boards, und die offizielle Firmware führt es aus. Die anderen ESP32-Boards führen C++ im Arduino-Stil aus, kompiliert im Tab; für ESP-IDF oder Rust auf einem simulierten ESP32 unterstützt Wokwi beides.
Läuft meine Firmware auf einem echten Board?
Firmware für die nachgebildeten Peripheriebausteine zielt auf die echten Registeroffsets. Beim ESP32-C3 schreibt „Upload to board“ (Beta) einen Hardware-Build über Web Serial auf das Board. Teste den fertigen Build auf dem Board, bevor du dich darauf verlässt.
Ist es kostenlos?
Ja, jedes ESP32-Board ist im kostenlosen Tarif enthalten, ohne Karte und ohne Konto zum Ausprobieren.
Brauche ich überhaupt ein Konto?
Nein. Editor, Vorlagen, Galerie, Compiler und Run funktionieren alle ohne Anmeldung. Dein Browser behält deine Arbeit, während du baust. Ein Konto speichert deine Projekte online, damit sie dir auf jeden Computer folgen. Außerdem bekommst du einen Link zum Teilen.
Welche Boards werden unterstützt?
Forty-five, all on the free plan. Arduino: the Uno R3, Uno R4 Minima and Uno R4 WiFi, Nano, Nano ESP32, Nano RP2040 Connect, Mega 2560, Leonardo, Micro, the Pro Mini in its 5 V and 3.3 V builds, and the SparkFun Pro Micro. ESP32: the classic DevKit V1, the ESP32-S3, the ESP32-C3 and C6 DevKits, the Espressif DevKitC V4, the Freenove ESP32-WROVER, the Wemos LOLIN32 Lite, the Wemos D1 R32, the Cheap Yellow Display, the TTGO T-Display, the ESP32-C3 SuperMini and the Seeed XIAO ESP32-C3, C6 and S3. ESP8266: the NodeMCU, the Wemos D1 mini and the ESP-01S. Also the Raspberry Pi Pico and Pico W, the Seeed XIAO RP2040, the Waveshare RP2040-Zero, the Seeed XIAO SAMD21, the WCH CH32V003, the STM32F411 Black Pill, the STM32 Nucleo-F411RE and the STM32F103 Blue Pill, the BBC micro:bit V2, and the ATtiny85 and the ATmega328P in its 16 MHz and 8 MHz builds, which plug straight into the breadboard as bare chips. Your own code compiles in the browser for all of them. Then the Raspberry Pi 4, Pi 5 and Zero 2 W computers, which run your Python with gpiozero and RPi.GPIO, with nothing to compile. Each board page lists what it can and can’t do. For example, the WiFi boards have pretend WiFi, not a real radio, and the page says so.
Wird mein Sketch wirklich im Browser kompiliert?
Ja. Ein echter Compiler (clang, für das Web gebaut) läuft in deinem Browser. Er wird einmal heruntergeladen, und dein Browser behält eine Kopie. Danach passiert jeder Build auf deinem eigenen Computer. Es gibt keinen Build-Server und keine Warteschlange, also auch keine Build-Minuten, die ausgehen können.
Welche Browser funktionieren?
Jeder aktuelle Chrome, Edge, Firefox oder Safari, auf einem Computer, Handy oder Tablet. Alle unterstützen WebAssembly, das Mokxi braucht, und das schon seit Jahren.
Funktioniert es auf einem Handy?
Ja. Der Editor lässt sich per Touch bedienen, die Schaltflächen sind groß genug zum Tippen, und das Layout passt auf einen kleinen Bildschirm. Die Simulation läuft auf dem Handy selbst.
Kann ich Pro testen, bevor ich zahle?
Ja. Jedes Konto kann Pro einmal 7 Tage lang kostenlos testen. Dafür ist eine Karte nötig, in diesen Tagen wird nichts berechnet, und wenn du vor ihrem Ende kündigst, zahlst du nichts. Der Test beginnt, wenn du ihn wählst.
Kann ich jederzeit kündigen?
Ja, mit einem Klick auf deiner Kontoseite. Dein Tarif läuft bis zum Ende des bezahlten Zeitraums.
Gibt es Rückerstattungen?
Ja, einmal pro Konto. Schreib uns innerhalb von 14 Tagen nach einer Zahlung, und wir erstatten alles. Lifetime Pro wird innerhalb von 14 Tagen nach dem Kauf voll erstattet.
Gibt es einen Rabatt für Studierende und Schüler?
Ja. Mit einer Schul- oder Hochschul-E-Mail gibt es Pro zum halben Preis.
Brauchen Lernende ein Konto?
Nein. Der Simulator funktioniert ohne Anmeldung, deine Klasse startet also über einen einzigen Link, ohne Registrierung. Ein Konto bringt nur Speichern in der Cloud und Teilen dazu, und das kann man später anlegen oder nie.
Funktioniert es auf einem Chromebook?
Ja. Alles läuft auf dem Gerät, das vor den Lernenden steht, ein Chromebook funktioniert also genauso gut wie ein Labor-PC.
Was kostet es für eine Klasse?
Nichts, wenn deine Lernenden Schaltungen nur öffnen und starten müssen: Der ganze Simulator ist im kostenlosen Tarif. Die Klassenwerkzeuge (eine Teilnehmerliste, Startprojekte, automatisch bewertete Prüfungen, das Notenbuch) gibt es mit Pro und Classroom. Classroom kostet $9.99 pro Person und Jahr, ab 5 Lernenden, also mindestens $49.95 für das Jahr. Dein eigener Platz ist kostenlos, und ab 50 Lernenden kostet jeder Platz weniger. Deine Lernenden bekommen den Umfang von Pro, solange sie in deinen Klassen sind. Zahl per Karte, Rechnung oder Bestellung. Pro allein reicht für Klassen mit insgesamt bis zu 10 Lernenden. Um die Klassenwerkzeuge zuerst mit echten Lernenden auszuprobieren, starte den kostenlosen 30-tägigen Testzeitraum auf deiner Klassenseite: eine Klasse mit bis zu 20 Lernenden, ohne Karte.
Bleiben die Arbeiten der Lernenden privat?
Ja. Die Projekte von Lernenden in einer Klasse sind immer privat: Sie lassen sich nicht per Link öffnen und nicht in die Galerie stellen. Eine Ausnahme gibt es, und nur zum Lesen: Eine Lehrkraft darf ein Projekt von jemandem aus einer Klasse, die sie unterrichtet, öffnen, aber nie verändern; genau das macht eine Karte an der Klassenwand. Was wir über Lernende speichern, wer es verarbeitet, wie eine Schule es löschen lässt und wie wir die COPPA-Einwilligung für Kinder unter 13 und FERPA als Schulbeauftragter handhaben, steht auf der Seite zum Datenschutz für Lernende unter /privacy/students.
Ist Mokxi AI kostenlos?
Every signed-in account gets questions every day: 5 on a free account, 50 on the Pro trial, 100 on Pro and the other paid plans, and 25 on Lifetime Pro.
Funktioniert Mokxi AI mit Sketches für ESP32 und Raspberry Pi Pico?
Ja. Es weiß, auf welchem Board das Projekt läuft, und antwortet passend für dieses Board, vom Uno bis zum ESP32, ESP8266, Pico oder STM32.
Kann Mokxi AI meinen Code ändern, ohne zu fragen?
Nein. Es schlägt eine Änderung als Karte vor. Das Annehmen liegt bei dir und erscheint erst, wenn der geänderte Code kompiliert; Ctrl+Z macht es rückgängig.
Was sendet Mokxi AI mit einer Frage?
Deinen Projekttext, die passenden Hilfeartikel und die letzten sechs Nachrichten des Chats, nie deinen Namen oder dein Konto. „What is sent“ zeigt genau, was rausging.
Neu angekommen bei Mokxi.
Simulatoren für eine bestimmte Schaltung
Ein Servo, ein Display, ein Motortreiber oder ein Gleichrichter, alle schon in Betrieb.
Probier deine eigene Firmware auf dem ESP32-C3 aus
Was du hier baust, läuft unverändert auf dem Board auf deinem Schreibtisch. Nichts zu installieren und kein Konto nötig.





