PassportSim
Emulate and debug FoloToy AI Passport ESP32-C3 firmware across web, desktop, and AI agent environments.
PassportSim is an advanced ESP32-C3 hardware emulator tailored for the FoloToy AI Passport, enabling developers to run and debug unmodified ESP-IDF firmware images directly in the browser via WebAssembly or locally on macOS and Windows. Offering screen emulation, peripheral controls, state snapshots, and console debugging, it completely removes the need for physical hardware during testing. Equipped with both a native CLI and a Model Context Protocol (MCP) server, PassportSim empowers AI agents and CI pipelines to autonomously boot builds, simulate button presses, analyze the LVGL UI tree, capture screenshots, and streamline embedded systems development.