Install
Open the VS Code Extensions panel, search for Adsum IoT Coder, and click Install. Or install from the VS Code Marketplace or Open VSX for Cursor, Windsurf and VSCodium. It works immediately. The free tier runs on a managed model, with no key and no card. Add your own key whenever you want.Your toolchain
Adsum drives the vendor toolchain you already use. Install the one for your platform and the agent finds it.- Nordic nRF: the nRF Connect Extension Pack.
- Espressif ESP32: ESP-IDF, most easily through the Espressif IDF extension.
Run the free sample
With no folder open, the home offers a bundled sample: a real BLE bug in bundled firmware, worked end to end. No board, no key, no account.
With no folder open: sample runs of about a minute each. Below them, the cellular and gateway runs a free account unlocks.
1
Run the built-in sample
Click it and watch the capture, analyse, fix loop before you open a project of your own.
2
Open your own project
The agent reads it, finds your board and toolchain, and shows the workflows that fit it.
3
Build, flash and debug
Pick Build, flash & debug. The agent builds, flashes, captures live logs, and iterates with you until it is resolved.
Your first minute on a real board
Open a folder and the header row reports what it found before you type: the folder, and one verdict per platform.
A board on the desk. The row names it, and the runs worth starting are ranked, each saying why.
Requirements
Cellular, satellite NB-NTN, nRF54 edge AI and the LEW840x gateway firmware ask you to register first, free and with no card. Everything else works without it. See your free account.
Choosing a model
The free tier by default. Claude Sonnet 5 with your own key. Claude Haiku 4.5 is what the benchmark ran on.

