Skip to content

What This Section Is About

This section collects Ai-M61 / Ai-M62 series development articles from the Ai-Thinker community (55 articles in total, contributed by community developers and curated by Ai-Thinker). The articles keep the original community content, with only structural normalization and image localization applied, organized into 6 categories:

CategoryDescription
Quick StartUnboxing, demo examples, FreeRTOS primer, and getting started with the boards
Environment SetupWindows / WSL / Mac / Arduino / CLion development environments
Build & FlashFirmware compilation and flashing, auto-download circuit, CKLink debugging
PeripheralsGPIO, ADC, PWM, I2C, SPI, USB, and various sensor peripherals
NetworkingWiFi connection & provisioning, MQTT, AWS, Bluetooth A2DP / BTstack
SystemMQTT debugging, HTTP requests, CoreDump, local SDK docs, and more

Articles

Quick Start

ArticleContributor
Getting Started with the AiPi-M62-CBS_Kit Boardiiv
FreeRTOS Primer: Creating and Scheduling Tasks (Ai-M61-32S-Kit)WangChong
GPIO Configuration Verified with a Logic Analyzerbzhou830
Hello World (Ai-M61-32S-Kit Example)WT_0213
Unboxing the Xiao An Pai and Setting Up the Development Environmentbzhou830

Environment Setup

ArticleContributor
AiPiEasyStart One-Click Development Environment Tooljkernet
Setting Up an Arduino Environment for the Ai-M61-32S-KitWangChong
CLion Dev (1): Porting CLinkSDK to the M61 Boardwxlinus
CLion Dev (2): Connecting the M61 Board to Alibaba Cloudwxlinus
CLion Dev (3): Using Thing Models on Alibaba Cloud with the M61 Boardwxlinus
Building a Dev Environment for Ai-WB2 and Ai-M61/Ai-M62 (Context Switching)WangChong
How to Set Up the Xiao An Pai Development Environment on MacWangChong
Building a Native Toolchain on Mac M1 with Flashing Supportoxromantic
Setting Up the Development Environment on Windows (Notes)jkernet
Setting Up a WSL Environment for Xiao An Pai DevelopmentKCrO

Build & Flash

ArticleContributor
Soldering the Auto-Download Circuit on the M61-32S-Kitiiv
M61 Bluetooth Speaker Demo Firmwareiiv
Debugging BL6xx Chips with CKLinkWangChong
Flashing Firmware for the Ai-M61 / Ai-M62 Series爱笑
Flashing a Bare M61 / M62 Module Without a BOOT Pin爱笑

Peripherals

ArticleContributor
Reading the DHT11 Temperature & Humidity Sensor with the Xiao An PaiWangChong
DS18B20 Temperature Sensoriiv
Porting the FPM383C Fingerprint Module to the Ai-M61-32SWT_0213
Lighting an LED from Scratch on the Ai-M61-32SEnd
An I2C Wrapper Based on the Ai-Thinker Ai-M6X SDKWT_0213
IO Interrupts on the Ai-M6X MCUWangChong
Infrared Remote Control with the M61-32SWangChong
PWM Based on the Ai-M61-32SWangChong
Driving a 1.8-inch SPI LCD with the M61-32SWangChong
Porting a 3.5-inch SPI Color LCD to the Ai-M61-32SWangChong
Porting the TM1637 Display to the M61-32SWangChong
UART Communication Based on the Ai-M61-32S [BL616]WangChong
Porting a USB Keyboard to the M61 Boardbzhou830
Porting a Matrix Keypad (USB Keyboard Supplement)bzhou830
Porting a USB MIDI Device to the M61 Boardbzhou830
Porting a USB Mouse to the M61 Boardbzhou830
Porting a USB UVC Camera to the M61 Boardbzhou830
Designing a VGA Adapter Board for the M61-32S Kitbzhou830
First: Controlling an LED from a Web Page with the Ai-M61-32Sjkernet
WS2812B RGB LEDs as a Monitor Ambience Light with the M61jkernet

Networking

ArticleContributor
Bouffalo Bluetooth A2DP & AVDTP Source ReleaseO2C14
AP Web Provisioning on the Ai-M61-32SWT_0213
AP Web Provisioning on the Ai-M61-32S (Step 1)WT_0213
AP Web Provisioning on the Ai-M61-32S (Step 2)WT_0213
AP Web Provisioning on the Ai-M61-32S (Step 3)WT_0213
Connecting the Ai-M61 / Ai-M62 Series to AWS爱笑
Building an A2DP Player with BTstackO2C14
Testing the M61 with BTstackO2C14
The Fastest Way to Connect WiFi (Xiao An Pai M61-M62)WangChong

System

ArticleContributor
The AI_M61-32S Core Boardiiv
Case Closed: Why Wasn't a CoreDump Generated?bzhou830
Keeping Ai_M6X_SDK Docs LocalWT_0213
MQTT Debugging on the Ai-M61-32S-Kitwxlinus
Simplifying the Code Structureiiv
Connecting to WiFi and Sending HTTP Requests on the M61-32SWangChong

Have questions?

For other questions, please visit the unified discussion area: Ai-Thinker Discussions

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