ESP32-C3 is a cost-effective RISC-V MCU with Wi-Fi and Bluetooth 5 (LE) connectivity for secure IoT applications. To show the various applications of this powerful chipset, this book will take you on an interesting journey through AIoT, starting from the basics of IoT project development and environment setup to practical examples.
- Read the book.
- The pdf version.
- Download the source code GitHub repository.
- Share your thoughts and questions on Espressif’s official forum.
This book is generated using mdbook, a utility to create modern online books from Markdown files.
Check out the User Guide for a list of features and installation and usage information.
To install the tool:
cargo install mdbook
Then you can clone the respository and start a development server by running:
git clone https://github.com/espressif/esp32-c3-book-en
cd ~/esp32-c3-book-en
mdbook serve
Parts | Chapters | Description | Skills learned |
---|---|---|---|
Part 1 | Chapter1 | Explain basic IoT architecture, stages of smart home development, ESP RainMaker and ESP-IDF SDK overview |
|
Chapter2 | |||
Chapter3 | |||
Chapter4 | |||
Part2 | Chapter5 | Design the minimum hardware system based on ESP32-C3 and application scenarios, understand the peripheral interfaces and driver development |
|
Chapter6 | |||
Part3 | Chapter7 | Use Wi-Fi and Bluetooth for network connectivity and local and cloud control |
|
Chapter8 | |||
Chapter9 | |||
Chapter10 | |||
Chapter11 | |||
Part 4 | Chapter12 | How to use power management and low power optimsation and enchance the device security, mass flashing and testing and remote monitoring platform-ESP Insights. |
|
Chapter13 | |||
Chapter14 | |||
Chapter15 |
Please check CONTRIBUTING.md if you'd like to help improve the book. Contributions in the forms of pull requests, bug reports, and feature requests are all welcome!
More topics are coming to join our adventure (e.g., Matter, AI, and HMI). Fancy a chapter written by yourself? Check out our writing guidelines.
Would you like to contribute a translation? Please read our translation guidelines.