MicroPython Libraries
The SG Wireless firmware is built on MicroPython and includes its full standard library. The upstream documentation applies directly—use the cross-references below to find detailed API descriptions.
Standard Libraries
These modules ship with every MicroPython port and behave identically on SG Wireless hardware:
Hardware & System Libraries
SG Wireless Extensions
The following modules are SG Wireless specific and are documented in the API Reference section:
LoRa API Documentation — LoRa WAN and RAW radio
lte Module - C Implementation — LTE Cat-M1 / NB-IoT
CTRL API Documentation — Ctrl Cloud client
Non-Volatile Storage (NVS) Interface — Non-volatile storage
System Information — Board and firmware info
IO Expander Interface (PCAL6408A) — GPIO expander
Fuel-Gauge ( BQ27421 ) — Battery fuel gauge
CAN API Documentation — CAN bus
eFuse Interface — eFuse identity data
FUOTA Module - Firmware Update Over The Air — Firmware OTA updates
SafeBoot Feature — SafeBoot feature
System Inspection — Memory and peripheral inspection
RGB-LED ( WS2812B ) — RGB LED