購買NodeMCU ESP-32S:
https://www.jmaker.com.tw/products/nodemcu-esp32s-1
Arduino Uno是許多人入門Arduino時使用的開發板,但它有個最大的問題就是沒有WiFi功能,若是要配合其它WiFi模組其實並不容易,效果也不太讓人滿意。
所以如果真的需要WiFi功能,傑森一律建議直接換塊ESP32的板子,這是最直接的方法。
在進Arduino IDE之前,因為大多數的ESP32開發板都是使用CH340系列的晶片,這要自行安裝驅動程式的,請在以下網址下載解壓縮後,直接安裝即可。
https://www.wch.cn/downloads/CH341SER_EXE.html
或
http://jmaker.banner.tw/doc/ch340.zip
接著進到Arduino IDE, 由於Arduino IDE安裝好時並沒有ESP32開發板的選項,所以必須自行安裝,不過其實很簡單的。
在選單中選「Tools>Board>Boards Manager」。
接著左側會出現安裝開發板的工具欄,因開發板眾多,直接在上方輸入「esp32」,下面就會出現「esp32」,按下「Install」就能安裝全部ESP32類別的開發板了。
ESP32的開發板非常多,以目前最流行的Nodemcu-32s為例,進到主選單「Tools>Board>esp32」,然後在其中選擇「Node32s」就可以開始寫程式上傳囉!
購買NodeMCU ESP-32S:
https://www.jmaker.com.tw/products/nodemcu-esp32s