Skip to main content

Quick start

Prerequisites​

Clone and open​

git clone https://github.com/iotmertech/iotmer-sdk-esp-idf
cd iotmer-sdk-esp-idf/examples/02_telemetry

Run 01_provisioning first for initial registration, then flash 02_telemetry for day-to-day use.

Configure​

idf.py set-target esp32c3
idf.py menuconfig

Component config → IOTMER:

SettingFirst bootField firmware
Wi‑Fi SSID / passwordRequiredRequired (or NVS / BLE)
Provision auth codeRequiredEmpty
Workspace IDRequired with auth code—
Workspace slugFrom provision JSON → NVSFrom NVS

IOTMER_WORKSPACE_SLUG in menuconfig is an optional override only.

For bind-claim without re-provision, set lab-only IOTMER_DEVICE_HTTP_TOKEN when NVS dht is empty. See Kconfig.

Build and flash​

idf.py build flash monitor

Serial tags: iotmer_wifi, iotmer_provision, iotmer_client.

Next​