MORNINGCORE TUTORIAL SERIES¶
Tutorial Links¶
Note
This tutorial series is a tutorial on the use of the Morningcore ESP32 series development board, mainly for beginners, to help beginners quickly get started with the Morningcore ESP32 series development board. The related tutorial videos and example repositories are as follows:
Progress¶
- 1.0 ESP-IDF Tutorial Video and Kit Introduction
- 1.1 【Basics】Development Environment Setup
- 1.2 【Basics】Writing, Compiling, Flashing, and Running the First Program
- 1.3 【Basics】Project Directory Analysis
- 1.4 【Basics】Storage Distribution Analysis
- 1.5 【Basics】Program Partition Table and Boot Introduction
- 1.6 【Basics】C Language Knowledge Review
- 1.7 【Basics】Components and Component Manager
- 2.0 【Peripherals】Lighting up an LED
- 2.1 【Peripherals】I2C Driver Development
- 2.2 【Peripherals】XL9555 Driver
- 2.3 【Peripherals】Key Logic Design
- 2.4 【Peripherals】Key Logic Implementation
- 3.1 【WIFI】Simple Implementation of WIFI Connection
- 3.2 【AP Configuration】Implementation of AP Mode and Scanning
- 3.3 【AP Configuration】Introduction to HTTP and WEBSOCKET Protocols
- 3.4 【AP Configuration】Server Code Implementation
- 3.5 【AP Configuration】Data Interaction and Implementation
- 4.0 【OneNet】Introduction
- 4.1 【OneNet】MQTT Connection to OneNet Platform
- 4.2 【OneNet】Data Interaction of Thing Model
- 4.3 【OneNet】ESP32S3 and OTA
- 4.4 【OneNet】OTA Process
- 4.5 【OneNet】Complete OTA Implementation
- 5.0 【Audio Development】I2S Bus Introduction
- 5.1 【Audio Development】PCM and PDM Introduction
- 5.2 【Audio Development】Microphone and Speaker Driver Development
- 5.3 【Audio Development】Recording and Playback Experiment
- 6.0 【XiaoZhi AI】XiaoZhi AI Project Analysis
- 6.1 【XiaoZhi AI】XiaoZhi AI Code Porting
- 6.2 【XiaoZhi AI】Communication Framework Explanation
- 6.3 【XiaoZhi AI】MCP Protocol Application