embed-zig
Zig libraries for embedded development.
Write once, run on ESP32 and desktop simulation.
Hardware Abstraction
Board-agnostic APIs for buttons, LEDs, sensors, and more. Same code runs on different hardware.
System Abstraction
Cross-platform primitives for threads, synchronization, timers, and logging.
Desktop Simulation
Test your embedded code on desktop with Raylib-based visual simulation before flashing.