<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/LearnESP32" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>
API文檔
https://docs.espressif.com/projects/esp-idf/zh_CN/latest/esp32/api-reference/index.html
咱搭建完開發環境之后,測試了一下hello word,其實里面有好多例子.
安裝包里面啥例子都有
1.先看下藍牙的
bluedroid :藍牙4.0相關例子
esp_ble_mesh :藍牙mesh組網
esp_hid_device ,esp_hid_host :藍牙鼠標,鍵盤等
hci :不知道
nimble :藍牙5.0相關例子
藍牙4.0里面好多例子哈
2.ESP32控制外接以太網模塊的(控制啥以太網模塊的都有)
IP101, RTL8201, LAN8720, DP83848, DM9051, enc28j60
3.所有的外設例程(GPIO,ADC,IIC,PWM,定時器,串口,USB等等等等)
4.各種通信的例程(TCP,MQTT,COAP,HTTP,WebSocket,甚至modbus移植好的都有)
5.操作外部存儲器的(SD卡,flash文件系統,FFS)
6.系統自帶函數(休眠,OTA,看門狗....)
6.操作WiFi的(SmartConfig ,Airkiss,WPS....)
結語
建議用戶一邊看例程一遍查閱API文檔學習,
一個人不可能把所有的都學會,最重要的是一步一個腳印的去學習.
然后培養自己的自學能力.