这里我准备按照官方目录,把examples里面的东西都列出来,这篇不会写的太详细,我也刚开始学习,应该会编辑很久,当一个目录来使用。后面需要用到ESP-IDF V5.3.2 examples里的具体内容,再单独开一篇笔记记录下来。
有中文注释的是我研究过源码的部分。
不会按顺序来研究,优先按照自己要使用的去研究。
我用的板子是esp32c3 chip with 1 CPU core(s), WiFi/BLE, silicon revision v0.4, 2MB external flash,要注意看有的demo不支持这款板子
1.get-started(开始)
Simple examples with minimal functionality. Good start point for beginners.
功能最少的示例,适合新手。
1.1 blink
亮灯demo,支持高低电平控制或者RBG灯控制,在menuconfig里面可配置亮灯参数。
1.2 hello_world
打印选用esp芯片参数,配置,版本,flash大小,延时重启。
1.3 sample_project
这是一个可编译工程样板,只有一个头文件和一个空的主函数。
2.bluetooth(蓝牙)
2.1 nimble
BLE examples using NimBLE host stack