我的ESP32實做書籍:https://youyouyou.pixnet.net/blog/post/121105860
博客來網址:https://www.books.com.tw/products/0010901195
ESP32是Arduino相容,能完全適用Arduino生態系,套用Arduino的感測器及程式開發,不過ESP32有一個小小的缺點,就是他的腳位寫在背面,如果插入麵包版時,就看不到腳位編號,必須對照圖才能插到正確的腳位,這對初學的學生來說較為麻煩。
在教學上遇到的一些問題,因此我們設計了ESP32教學版ESPro Matrix版,除了將腳位編號寫在正面之外,附帶兩個USB Power Port可以快速開啟USB裝置,用來模擬智慧家電非常方便。
電路圖下載:https://t.ly/Zn4V
總體來說,本教學版有以下優點
- 1.正面提供腳位號碼(GPIO),不用再邊看圖邊插,手忙腳亂
- 2.內建多種燈號(使用i2c界面控制,附範例程式: https://youyouyou.pixnet.net/blog/post/120417760 )
- 3.省下麵包板
- 4.內建兩組usb power控制器,可快速模擬智慧家電開關(附範例程式)
- 5.內建usb轉tx rx,可控制usb通訊(附範例程式 :https://youyouyou.pixnet.net/blog/post/120418861)
- 6.內建SD卡槽(附範例程式 )
- 7.電位輸出可撥Switch轉3.3V或5V
正面
背面
其中USB UART可以對一些裝置下ATCommand,例如上面圖片中的NBIoT裝置
另外對於USB PowerPort則非常有用,插上USB風扇或者USB燈條,可以用藍芽語音控制,非常有趣。
說明一 燈號:https://youyouyou.pixnet.net/blog/post/120417760
說明二 USB Power:https://youyouyou.pixnet.net/blog/post/120418861
說明三 I2C LCD:https://youyouyou.pixnet.net/blog/post/121069748
說明四 SPI TF卡:https://youyouyou.pixnet.net/blog/post/119643441
關於藍芽語音遙控部份,可以參考本篇
第十六篇 ESP32 藍芽BLE連線:即時通訊與語音指令