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