Skip to main content
The ANX dev module is a compact, all-in-one development platform built around an ARM Cortex-M4 processor that eliminates the usual friction of embedded prototyping. Instead of sourcing separate wireless modules, power regulators, and debug adapters, you get everything integrated onto a single board — Wi-Fi, Bluetooth Low Energy, a full suite of digital and analog I/O interfaces, a pre-flashed bootloader, and USB-C power with built-in debug. Whether you’re building a battery-powered sensor node, a Wi-Fi connected appliance, or experimenting with real-time control loops, the ANX dev module gives you a stable, well-documented foundation to build on from day one.

Key Features

Wireless Connectivity

Dual-mode wireless with 802.11 b/g/n Wi-Fi and Bluetooth Low Energy 5.0, enabling cloud-connected devices and local mesh communication without any external modules.

Rich I/O

Forty pins across two headers expose GPIO, UART, I2C, SPI, ADC, and PWM interfaces so you can connect sensors, displays, actuators, and other peripherals directly.

Pre-flashed Bootloader

The ANX secure bootloader comes loaded at the factory, allowing you to flash firmware over USB-C from day one without a separate programmer or JTAG adapter.

USB-C Power & Debug

A single USB-C cable powers the board and exposes a virtual serial port for firmware flashing, serial logging, and interactive debugging with no extra hardware required.

Battery Support

An onboard LiPo charge controller and JST battery connector let you power the module from a single-cell 3.7 V LiPo battery with automatic USB/battery switchover.

Compact Form Factor

At 55 × 28 mm the module fits on a standard breadboard or inside tight enclosures, and the castellated edges allow it to be reflow-soldered directly onto a carrier board.

In the Box

Every ANX dev module ships with everything you need to get started immediately:
  • ANX dev module — the main board with all components populated and tested
  • USB-C cable — 1 m braided cable rated for data and charging
  • Quick-start card — printed card with the setup URL, default baud rate, and a QR code linking to this documentation

Supported Development Environments

You can write firmware for the ANX dev module using three fully supported toolchains:

Arduino IDE

Use the ANX board package with the Arduino IDE for rapid prototyping and access to the vast Arduino library ecosystem.

PlatformIO

PlatformIO’s ANX platform target provides dependency management, advanced build configurations, and IDE integration for VS Code and CLion.

ANX SDK (Native)

The ANX SDK gives you direct access to all hardware peripherals via a clean C API, with FreeRTOS included and full control over the toolchain.
If this is your first time using the ANX dev module, head to the Setup guide to install drivers, verify your connection, and run your first firmware flash before exploring the rest of the documentation.

Setup

Install drivers, configure your environment, and verify connectivity.

Pinout

Full pin assignment tables for both P1 and P2 headers.

Peripherals

Code examples for UART, I2C, SPI, ADC, and PWM interfaces.