參考文章:https://youyouyou.pixnet.net/blog/post/119410732
首先在進入「檔案>偏好設定」,在「額外的開發板管理員網址」裡面加上以下的網址:
https://dl.espressif.com/dl/package_esp32_index.json
接著再到選單「工具>開發板>開發板管理員」,尋找「es32」,就能找到我們要的選項,安裝它就可以了!
再來就找得到NodeMCU-32S
arduino ide 編譯時出現 error
.arduino15/packages/esp32/tools/esptool_py/2.6.1/esptool.py", line 37, in <module> import serial ImportError: No module named serial
解決方式:
sudo apt install python-is-python3
pip3 install pyserial
再編譯,錯誤訊息就沒了。
另一款腳位圖
- GPIO 34,35,36,39:Input only(不能作為輸出腳位)
- GPIO 0,6,7,8,9,10,11:系統用,勿使用(淺灰色標示)
- GPIO 18:重開機
還有一些個人遇到的問題(不清楚原因,但會搞死你)
- 1. DHT11不可以用GPIO 5、26
- 2. GPIO 12, 2燒錄時不可接任何裝置,請空接,燒錄完成後,再接回,否則會上傳失敗。
- 3.WiFi啟動後,2,4,12,13,14,15,25,26,27僅能數位讀取,不可類比
有一款esp32腳位標在背面,插入擴充板後完全看不到。
oled qrcode
可以參考這篇
https://techtutorialsx.com/2017/12/16/esp32-arduino-ssd1306-oled-drawing-a-qr-code/
沒有留言:
張貼留言