Skip to main content

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.

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.
Adsum IoT Coder home with no folder open: sample runs including a real BLE debug session, and the locked cellular and gateway runs

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.
Adsum IoT Coder home with a project open and an nRF52840 DK detected: the header row names the board, and workflow cards are ranked with the reason under each

A board on the desk. The row names it, and the runs worth starting are ranked, each saying why.

Typing starts a new session. A past session in this folder is offered as a named resume.

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.