BENCHTOP
Sign in

Firmware simulator · v0.1

Test your firmware before the boards arrive.

Pick an Arduino Uno, Nano or ESP32, drop in sensors and LEDs, write Arduino C++ and run it. Watch pins, serial output, RAM and every HTTP request your device makes.

Real AVR emulation

Uno and Nano sketches run instruction-by-instruction on an emulated ATmega328P when the compile service is connected.

Memory you can see

Static RAM, stack depth and flash size per sketch — measured on AVR, estimated on ESP32.

Environmental sensors

DHT22 and BME680 with sliders or drifting/noisy patterns to test thresholds and filters.

Network simulation

ESP32 Wi-Fi and HTTPClient with mocked responses, failure injection, or real requests to your server.