How we simulate firmware, test it without hardware, and keep embedded CI deterministic.
Build a real GxEPD2 e-paper sketch with PlatformIO. The same
firmware.elf boots in the LabWired simulator and paints the
panel — in your browser.
Tutorial · ~6 min
Wire pio test into the LabWired simulator with a few lines of
platformio.ini and run your firmware unit tests without a board.
Tutorial · ~6 min
Priority inversion sank Mars Pathfinder, and the same class of timing bug is what flakes embedded CI today. A case for deterministic execution.
Whitepaper · ~5 min