Skip to content

1. Ai-M6x Introduction

The Ai-M6x series modules are Wi-Fi 6 & Bluetooth dual-mode modules developed by Shenzhen Ai-Thinker Technology Co., Ltd. The series includes two sub-series, Ai-M61 and Ai-M62, both supporting Wi-Fi 802.11b/g/n/ax, BLE 5.3, and Thread protocols.

Ai-M61 Series

The Ai-M61 series modules use the BL618 chip as the core processor. The BL618 chip features a low-power 32-bit RISC-V CPU running up to 320MHz, with rich interfaces including DVP, MJPEG, Display, Audio Codec, USB2.0, and 4MB PSRAM. It is suitable for audio/video multimedia, IoT, mobile devices, smart home, and other scenarios.

Ai-M62 Series

The Ai-M62 series modules use the BL616 chip as the core processor. The BL616 chip features a low-power 32-bit RISC-V CPU running up to 320MHz, with rich interfaces including USB2.0, SDU, SPI, UART, etc. It is suitable for IoT, mobile devices, smart home, and other scenarios.

Both series offer rich peripheral interfaces including Camera, MJPEG, Display, Audio Codec, USB2.0, SDU, Ethernet (EMAC), SD/MMC (SDH), SPI, UART, I2C, I2S, PWM, GPDAC, GPADC, ACOMP, and GPIO, and can be widely used in audio/video multimedia, IoT, mobile devices, wearable electronics, smart home, and other fields.

2. Module Features

  • Supports IEEE 802.11 b/g/n/ax protocols (2.4GHz band)
  • Supports BLE 5.3
  • Supports Thread
  • Supports Wi-Fi / BLE / Thread coexistence
  • Wi-Fi security: WPS/WEP/WPA/WPA2/WPA3
  • 20/40MHz bandwidth, 1T1R, max data rate of 229.4 Mbps
  • STA, SoftAP, STA+SoftAP, and sniffer modes
  • 32-bit RISC-V CPU with FPU and DSP, up to 320MHz
  • 532KB SRAM, 128KB ROM, 4Kb eFuse (Ai-M61 also has 4MB PSRAM)
  • Camera, MJPEG, Display, AudioCodec, USB2.0, SDU, Ethernet (EMAC), SD/MMC (SDH), SPI, UART, I2C, I2S, PWM, GPDAC, GPADC, ACOMP, GPIO, etc. (audio/video interfaces mainly on Ai-M61)
  • Secure boot, secure debug
  • XIP QSPI On-The-Fly AES decryption (OTFAD)
  • TrustZone
  • AES-CBC/CCM/GCM/XTS modes
  • MD5, SHA-1/224/256/384/512
  • TRNG (True Random Number Generator)
  • PKA (Public Key Accelerator) for RSA/ECC
  • Wi-Fi quick connection via BLE
  • Universal AT commands for quick start
  • Secondary development with Windows and Linux development environments

3. Main Parameters

Click the links below to view the detailed parameters on the corresponding module pages:

4. AI-Assisted Development

Ai-Thinker Skills are development assistance capabilities curated by Ai-Thinker for the Ai-Thinker module series, covering embedded C coding standards, development workflows, code examples, and troubleshooting. We recommend using the official Ai-Thinker Skills repository:

For installation and usage instructions, please refer to the Skills section of this site: Ai-Thinker Skills

5. Learning Path

New to Ai-M6x and not sure where to start? Follow this path step by step: get to know the module and dev board, set up the development environment, learn the SDK basics and basic peripherals, then choose an advanced direction — wireless networking, multimedia, or system-level development — and finish with a hands-on project inspired by the community best practices.

1
Get to Know the Module and Dev Board

First, confirm the hardware model you have and learn about the module resources and dev board peripherals:

2
Set Up the Development Environment

Pick the guide for your operating system and install the SDK and toolchain first:

3
Learn the SDK Basics

Get familiar with the SDK directory and project structure, and learn how to create a project, build, and flash:

4
Basic Peripheral Labs

Light up your first LED, open a serial port, then try common peripherals one by one:

  • 👉 GPIO LED | UART | PWM
  • 👉 I2C | SPI | ADC
  • 👉 More peripherals (timers, interrupts, DMA, watchdog, etc.) are in the “Basic Peripherals” sidebar section.
5
Choose an Advanced Direction
6
Hands-on Projects

Combine what you have learned about peripherals, networking, and the system into a complete project:

  • 👉 Best Practices Overview: community articles organized into 6 categories — Quick Start / Environment Setup / Build & Flash / Peripherals / Networking / System. Reference them to build your own project.

Have questions?

For any other questions, visit the unified Q&A and discussion board: Ai-Thinker Discussions

Released under the MIT License. Build Time 2026-09-11 14:52:23