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