基本硬體電路:
由於en腳是沒有內部上拉的,所以要外部上拉乙個電阻,不然會不斷復位。
串列埠:3組
rxtx
uart0
gpio3
gpio1
uart1
gpio9
gpio10
uart2
gpio16
gpio17
供電:wifi模組需要的供電電流比較大,最好能提供》300ma的電流。
boot/flash模式切換:
1、如何進入download_boot模式?
1)先按下en2按鍵
2)再按下boot按鍵
3)最後先放開en2按鍵,再放開boot按鍵,模組就進入download_boot模式了。
進入download_boot模式後,uart0會列印出資訊:
rst:0x1 (poweron_reset),boot:0x3 (download_boot(uart0/uart1/sdio_rei_reo_v2))
waiting for download
boot引腳不需要保持電平,晶元內部是檢測en腳上公升沿時的boot腳的電平,之後boot腳的電平不管是什麼都可以。
2、如何進入flash模式?
1)在download_boot模式下按一下en2按鍵重新使能,即可進入flash模式,此時不要按boot按鍵。
ESP32無線模組開發
最近在做一款低功耗裝置,soc選用上海樂鑫科技的一款esp32 wifi模組。樂鑫官網。esp32是整合了2.4ghz wifi和藍芽雙模組的單晶元方案,專為移動裝置 可穿戴裝置和物聯網應用而設計。在功能簡單的使用環境下具有很好的實用性,且操作簡單,esp32提供針對不同環境下的低功耗方案,功能框圖...
使用MicroPython開發ESP32網路開發
micropython庫分為三部分。一部分是把基礎python中常用的庫結合硬體特典重新實現的,為了做區分這部分庫在命名上稍有改變,比如原版的 json 模組在micropython中改名為 ujson 不過在使用的時候用 json 和 ujson 兩個名稱都可以。micropython庫第二部分是...
ESP32學習筆記之Arduino開發環境搭建
搭建環境 win10 64位 執行git gui 如果在arduino首選項中的 sketchbook位置 下方列出了另乙個目錄,請將其更改為sketchbook位置。單擊clone以開始轉殖儲存庫 開啟d program files x86 arduino hardware espressif e...