Wokwi kann auch in VS Code oder CLion ESP32-Chips simulieren.
Es reicht aus, wokwi.toml und diagram.json zum Projekt hinzuzufügen.
wokwi.toml enthält den Pfad zu den Binärdateien mit der Anwendung:
[wokwi] version = 1 gdbServerPort = 3333 elf = "build/example.bin" firmware = "build/example.bin"Beim Starten der Simulation kann das Projekt mit der folgenden Fehlermeldung fehlschlagen:
invalid header: 0xffffffff invalid header: 0xffffffff invalid header: 0xffffffffDas Problem wird durch einen fehlenden Bootloader verursacht. Um das Problem zu lösen, können Sie ein UF2-Image generieren und den Simulator auf die UF2-Datei verweisen lassen.
UF2 mit ESP-IDF bauen:
idf.py uf2Update wokwi.toml:
[wokwi] version = 1 gdbServerPort = 3333 elf = "build/uf2.bin" firmware = "build/uf2.bin"