Skip to main content
ANX Labs makes embedded development approachable. Whether you’re flashing firmware onto your dev module for the first time, wiring up sensors, or integrating connectivity into a production device, this documentation has you covered — from hardware setup through working example applications.

Quick Start

Get your ANX dev module powered up and running your first application in minutes.

Dev Module

Explore the hardware capabilities, pinout, and peripheral interfaces of the ANX dev module.

OS Firmware

Learn how to flash, configure, and update the ANX OS firmware on your device.

Example Applications

Explore ready-to-run examples — from LED blink to sensor data and wireless connectivity.

Get started in four steps

1

Set up your hardware

Connect your ANX dev module to your computer via USB and verify the connection. See the Hardware Overview for supported boards.
2

Install the ANX toolchain

Install the ANX CLI and SDK to flash firmware and compile example applications. Follow the Quick Start guide for your OS.
3

Flash the OS firmware

Use the ANX CLI to flash the latest OS firmware image onto your dev module. See the Flashing Guide for step-by-step instructions.
4

Run your first example

Build and deploy the Blinky example to verify your setup, then explore the full example library.

Explore by topic

Pinout Reference

GPIO, I2C, SPI, and UART pin assignments for the ANX dev module.

OTA Updates

Update firmware wirelessly without a physical connection.

SDK Reference

Complete reference for the ANX SDK — initialization, GPIO, and communication APIs.

Connectivity Example

Connect your device to Wi-Fi and publish sensor readings to the cloud.

Troubleshooting

Diagnose common issues with flashing, connectivity, and peripheral setup.

FAQ

Answers to frequently asked questions about ANX Labs products.