003-ESP32學習開發(SDK)-學習ESP32資料說明


<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文檔學習,

一個人不可能把所有的都學會,最重要的是一步一個腳印的去學習.

然后培養自己的自學能力.

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM