帶有 USB-TypeC 的 nanoESP32-C6 開發板是一款功能強大的多功能板,專為開發物聯網應用而設計。它具有 320KB ROM 和 512KB SRAM,為您的專案提供充足的記憶體。透過藍牙 V5.3,您可以輕鬆地將您的裝置連接到其他支援藍牙的裝置。該板還包括 4MB SPI 閃存,用於儲存代碼和資料。其緊湊的設計和易於使用的介面使其成為業餘愛好者和專業人士的熱門選擇。雙USB Type-C連接埠允許Native連接埠用於USB 2.0全速模式,資料傳輸速率高達12 Mbps,而CH343連接埠允許調試。無論您是剛起步還是希望擴展自己的技能,帶有 USB-C 的 ESP32 CP2102 開發板都是您下一個專案的絕佳選擇。
快速規格
- 晶片:ESP32-C6-WROOM-1
- 工作電壓:3.3V~5V
- 320KB 唯讀記憶體
- 512KB靜態記憶體
- 4MB SPI 快閃記憶體
- 通訊協定:藍牙5、2.4GHz Wi-Fi 6
- 雙 USB Type-C 接口
- 介面
- 通用輸入輸出介面
- I2C
- I2S
- SPI
- 串口
- 無線上網
- 工作溫度:-40 ~ +85°C
- 尺寸:53 x 28 毫米
準備材料
1. nanoESP32-C6 開發板 *1
2. Type-C USB 線 *1
提醒您:因 ESP32 在開啟 Wifi 和 BLE 時會耗用較大的電流,因此建議您準備品質好一點的 USB 傳輸線。
2. Type-C USB 線 *1
提醒您:因 ESP32 在開啟 Wifi 和 BLE 時會耗用較大的電流,因此建議您準備品質好一點的 USB 傳輸線。
電路接線
nanoESP32-C6 開發板自帶 CH343x USB2TTL,所以在接線時非常方便,只要使用傳輸線連接電腦和這個開發板的 CH343 接口即可。
提醒您:
如果您還沒安裝 CH343x 驅動程式,請您先安裝好。
如果您還沒安裝 CH343x 驅動程式,請您先安裝好。
程式
如何在 Arduino IDE 裡使用 ESP 系列的開發板我們就不在此重複說明,如尚未明瞭的人可詳
如果已安裝 ESP32 系列開發板,但列表中沒有 ESP32-C6 Dev Moudle 的項目,您可以到「開發板管理員」內做一次更新。
Step1 開啟 Arduino IDE,開啟 [SimpleWifiServer.ino]。
Step2 修改程式,在這裡填入你家 IP 分享器的名稱與密碼,如下
const char* ssid = "(IP 分享器的名稱)";
const char* password = "(IP 分享器的密碼)";
Step3 點擊下拉功能表 [工具] > [開發板],選擇 ESP32-C6 Dev Module。
Step4 點擊下拉功能表 [工具] > [序列埠]。我的是 COM25,請您選擇自己的序列埠。
Step5 開啟序列埠視窗。
Step6 點擊上傳程式。在顯示"上傳完畢"後,您可以發現序列埠視窗出現一些訊息,其中 http://192.168.xx.xxx 就是 WiFi Server 的網路位址。
Step7 將該網路位址複製並貼到瀏覽器,按下 <Enter> 鍵,您就可以看到如下畫面
您可以用滑鼠點擊網頁上的 here ,然後觀察開發板上的 LED 是否被點亮。
結果應該是不會亮的,因為 LED 並不在腳位 5,而是在腳位 8。而且它也不是單純給 Digital High/Low 就會亮的,因為這個是 WS2812 LED。
後記
1. 因為 ESP32 系列開發板需要較穩定的電壓和較多的電流,如果您發現板子出現不穩定的狀態,請您更換較粗的電源線。
2. 可以上傳 Blink 程式不表示 nanoESP32-C6 開發板沒有問題,有些板子會出現無法連接到 IP 分享器的狀況,此時序列埠會一直出現 ......... 的連線狀態,此時您可以更換一條較粗的電源線再試試。
3. 這個開發板雖然功能強大,但美中不足的是它沒有電源指示燈,所以無法得知它是否正常工作中,或許開發板設計者是為了省電吧?
採購資訊
沒有留言:
張貼留言