Describe the task in plain words — ESP Agent writes the firmware, compiles it, fixes its own errors and flashes your board. You just watch the LED blink.
Assemble the schematic from the catalogue: what is connected, to which pins, what it does. The agent gets an exact schematic and stops guessing about hardware. Leave a pin on “auto” and it picks one and tells you where to solder.
Place labels, numbers and bars with the mouse — the agent reproduces the layout in code. The “centre” button passes your intent, so the position is computed by formula rather than hard-coded.
No programming needed: “blink the LED”, “read a button”, “send data over MQTT” — the agent turns it into working code.
Compiles after every change and keeps fixing until the build passes. Then checks over Serial that it actually works.
The Flash button uploads the current sketch without AI. USB or an ISP programmer — whatever your board needs.
Each project has its own board, chat history and sketch folder. Switch between them — the agent remembers each context.
Drop in a wiring photo, a PDF datasheet or an error log — the agent opens it and figures it out.
Board photos with “how to identify yours”, one-click CH340/CP210x driver install, automatic toolchain setup.
Once something works — the pinout, a library version, display timings, a fix — the agent remembers it for that project and won’t figure it out from scratch next time.
A regular Windows installer. Everything else (arduino-cli, board cores) the app downloads by itself.
Buy a subscription key, paste it in the settings — the agent is ready. Your balance is visible right in the app.
“Make the LED on D4 blink and flash it” — a minute later the board is blinking. Seriously.