帖子導航
[ESP32]ESP32 Arduino BLE調試 / 與安卓藍牙數據交互
最近有項目用到ESP32,順便記錄一下。
首先在電腦上安裝arduino、Git和python等工具,安裝軟件部分就不再過多闡述。
1. 給Arduino IDE添加開發板網址
打開IDE,打開文件->首選項,如圖
找到==附加開發板管理器網址,在新彈出的窗口中添加以下網址:
https://git.oschina.net/dfrobot/FireBeetle-ESP32/raw/master/package_esp32_index.json
https://dl.espressif.com/dl/package_esp32_index.json
或者到以下網址中找到對應的開發板網址,自行添加
https://github.com/arduino/Arduino/wiki/Unofficial-list-of-3rd-party-boards-support-urls
如圖:
2.更新開發板列表
我們將ESP32開發板的網址添加到IDE後,還需要更新以下開發板列表,讓IDE下載相應的支持庫和文件。
打開工具->開發板->開發板管理
在打開開發板管理器之後,管理器會自動加載更新開發板列表,找到對應的ESP32開發板點擊安裝即可
3.使用IDE編譯和下載固件
找到對應的開發板,根據開發板設置對應的參數
打開文件->示例->ESP32->xxx找個自己感興趣的項目並打開
by the way:一定要按照以上流程先安裝ESP32開發板的支持庫,不然你是找不到ESP32例程和開發板設置的
點擊上傳,然後按照指示 點擊開發板的BOOT按鍵進行下載,點擊串口監視器,打印出ESP32芯片的ID