ESP8266概述
ESP8266。
Espressif用于ESP8266模塊的低成本ESP8266EX是一款具有完整TCP/IP堆棧和微控制器功能的微芯片。它采用Tensilica L106 32位RISC處理器(通常為80MHz),最高頻率為160 MHz,支持iBus,dBus和AHB接口。
用戶可以使用高達16MB的外部SPI閃存存儲器程式。 ESP8266EX無線電支持14通道及其2.4GHz接收器和發(fā)射器。至于Wi-Fi(72.2mbps),ESP8266EX實現了TCP/IP和完整的802.11 b/g/n WLAN MAC協議(2個虛擬Wi-Fi接口)。
無線電和Wi-Fi是在Modem-sleep,Light-sleep和Deep-sleep模式下禁用四種電源管理模式中的三種(第四種是活動模式)。它有17個GPIO引腳,4個軟件實現的PWM輸出引腳,以及SDIO,SPI,HSPI,I2C,I2S和UART接口。還支持紅外遙控接口和嵌入式模數轉換器。
ESP32概述
ESP32芯片(包括ESP32-D0WD,ESP32-D0WDQ6,ESP32-D2WD,ESP32-S0WD)配有集成的Wi-Fi和雙模藍牙。根據型號的不同,ESP32包含一個或兩個低功耗Xtensa?32位LX6微處理器,最高頻率為240 MHz(通常為160MHz)和Xtensa RAM/ROM,本地存儲器和JTAG接口。
與ESP8266EX不同,ESP32具有不同尺寸的嵌入式閃存,并支持多個外部QSPI閃存和SRAM芯片(最大16MB)。 ESP32的收音機就像ESP8266一樣,但增加了一個巴倫和一個發(fā)射 - 接收開關。
ESP32。圖片由Mouser提供。
上一代芯片的另一項改進是包含嵌入式RTC時鐘。 ESP32以高達150 Mbps的數據速率實現TCP/IP和完整的802.11 b/g/n Wi-Fi MAC協議(4個虛擬Wi-Fi接口)。它還支持經典藍牙和藍牙低功耗。但是,這些在五種電源管理模式下都被禁用。
34個GPIO引腳中的大多數可配置內部上拉或下拉電阻,并可與SDIO,UART等復用。 ESP32還具有兩個8位DAC通道和一個12位SAR ADC,支持18個通道的測量。
還提供霍爾傳感器,10個電容感應GPIO和以太網MAC接口。 SDIO,SPI,HSPI,I2C,I2S和UART接口。
你應該升級嗎?
總的來說,ESP32比ESP8266更強大。與其前代產品消耗的20μA相比,它在最低功耗設置下僅消耗5μA電流,典型時鐘速度提高了兩倍。
內置藍牙模式和增加的GPIO引腳密封了這筆交易。
升級的唯一缺點是遺留軟件支持和成本。 ESP32的成本約為ESP8266的兩倍,盡管它們都是低成本的解決方案。
如果您的項目依賴于不再主動維護的軟件,則ESP32可能不支持該項目。如果您的設備正常工作并且您沒有添加功能的計劃,則查找變通方法或編寫端口可能不值得。
但是,如果您的項目能夠從超低功耗,更多GPIO引腳,更強大的處理器和增強的連接性中獲益,那么ESP32是一次有價值的升級。
-
ESP8266
+關注
關注
50文章
962瀏覽量
44964 -
ESP32
+關注
關注
18文章
971瀏覽量
17203
發(fā)布評論請先 登錄
相關推薦
評論