ESP32是結合Wi-Fi和藍牙的32位元系統單晶片(SoC)與外接快閃記憶體的模組。許多廠商生產採用ESP32模組的控制板,最基本的ESP控制板包含ESP32模組、直流電壓轉換器和USB序列通訊介面IC。一款名為WEMOS LOLIN32的ESP32控制板具備3.7V鋰電池插座。
WEMOS LOLIN32控制板採用ESP32模組本身的接腳編號。不同型號的ESP32控制板在尺寸、接腳形式和編號上有所差異,例如NodeMCU系列採用廠商自己的接腳編號。
另一款名為WEMOS LOLIN32 Lite的控制板與LOLIN32相比少了7個數位腳,本體更短且ESP32模組沒有金屬外殼屏蔽。這兩款控制板的內建LED接腳也不相同。
雖然這兩款ESP32控制板價格實惠,但有些相容控制板存在鋰電池充電IC問題,未能自動停止充電。根據WEMOS LOLIN32的電路圖,鋰電池充電IC型號為TP4054,需要自行更換焊接新的IC。
ESP32系統單晶片具有豐富的I/O,包括電容觸控輸入、多組UART序列埠、多組I2C和SPI介面。部分接腳功能重疊,例如部分接腳被用於連接快閃記憶體而無法用於其他用途。
部分ESP32模組具有內建8MB PSRAM(外部SRAM),例如ESP32-WROVER-B。PSRAM用於暫存處理數據,適合用於串流音樂和視訊等應用。
WEMOS LOLIN32的主要硬體參數包括時脈、工作電壓、輸出電壓、通訊介面、類比輸入、數位輸入、PWM輸出、電容觸控輸入和無線通訊介面等。詳細的技術參考手冊可參閱晶片設計公司樂鑫信息科技的原廠資料。