板載硬件
- ADC * 2(電池、光照。電源可程控)
- 按鍵 * 4(BOOT、用戶按鍵。還有兩個是 復(fù)位 和 電池電量指示)
- 觸摸按鍵 * 1
- 用戶 LED * 1(同IO擴(kuò)展 WS2812B燈帶)
- 38KHz 紅外接收、發(fā)射
- RS485、CAN(同IO復(fù)用,也可復(fù)用為UART等使用)
- I2C外設(shè) * 4(ICM-20600六軸慣性、SHT30溫濕度、PCF8563 - RTC,還有在背部的電容觸摸屏FPC座)
- 2.0寸單點(diǎn)電容觸摸屏(320*240分辨率。液晶屏使用SPI、電容觸摸I2C)
- LCD/OLED/SPI 擴(kuò)展接口。I2C擴(kuò)展接口。3.3/5V電源擴(kuò)展接口。
- TF卡接口。(MicroSD)
- 以太網(wǎng)擴(kuò)展接口。(可插接 LAN8720 以太網(wǎng)模組)
- TypeC 電源、下載、調(diào)試接口。
- 板載CH340自動下載電路,最高波特率為 2Mbps。
- 板載18650電池座、鋰電保護(hù)和充放電電源管理芯片,僅用板載電池即可提供3.3V和5V的2A電源輸出。且3.3V電壓軌為UPS,可保持板載硬件的不斷電運(yùn)行。
- PCF8563獨(dú)立RTC。
- 傳感器:六軸IMU加速度計陀螺儀(ICM-20600)、SHT30溫濕度傳感器、38K紅外遙控收/發(fā)、光感。
特色
- 板載 ESP32-WROVER-E(16M Flash + 8M PSRAM 滿配),雙核240MHz,可進(jìn)行 WIFI、藍(lán)牙、以太網(wǎng) 的開發(fā)與應(yīng)用。
- 板載的 ESP32 IO全引出,方便調(diào)試和擴(kuò)展。
- 可擴(kuò)展 LAN8720 百兆以太網(wǎng),正好插接在開發(fā)板的右上角排母,以進(jìn)行有線以太網(wǎng)的擴(kuò)展。
- 2.0寸電容觸摸屏為 ST7789V + FT6236U 的組合,IPS全視角,單點(diǎn)電容觸摸,手感和壽命都大幅度優(yōu)于電阻屏。
- 手頭緊不想上電容觸摸屏的也不用擔(dān)心,正面預(yù)留了一排SPI擴(kuò)展接口,可用來插接LCD/OLED,可兼容TB上許多的顯示模組。
- 板載 `18650` 電池座,`鋰電保護(hù)` 和 `鋰電充放電管理`。電源開關(guān)開啟時,3.3V為不間斷電源,不會因插拔USB造成ESP32重啟。
- TypeC接口充電+下載調(diào)試,板載 CH340全自動下載 電路,與電腦連接只需使用TypeC線,不需額外下載器。
- 集成 六軸IMU加速度計陀螺儀(ICM-20600)、SHT30溫濕度傳感器、PCF8563獨(dú)立RTC、紅外收/發(fā)、光感 等傳感器,一板玩轉(zhuǎn)智能家居。
- 配套諸多源碼Demo,目前在列的已有60多個,涵蓋 各外設(shè)、WIFI、以太網(wǎng)、LVGL GUI。
- 軟硬件全開源:Demo源碼-Github、PCB硬件-立創(chuàng)EDA、博文教程-CSDN,全云端同步更新。
資料、源碼、PCB、成品硬件獲取、交流方式
- PCB硬件:
立創(chuàng)EDA:ESP32開發(fā)板 IOT-KIT原理圖、PCB、BOM
- 圖形化BOM:
- Demo源碼(Github):
- LVGL GUI配套Demo(Github):
- CSDN博文教程:
- CSDN博文:
ESP32+st7789/ili9341運(yùn)行LVGL例程
另有在售成品硬件,免去打樣采購手工貼片的苦惱:我的淘寶小店,基礎(chǔ)149
配套的屏幕購買方式: 2.0寸ST7789V+FT6236U單點(diǎn)電容觸摸屏IPS LCD模組 240x320
開源學(xué)習(xí)交流Q群:827686418
開發(fā)環(huán)境以 ESP-IDF
為主,Arduino因較容易入門,亦可在群里交流。
ESP-IDF V4.2。
配套 LVGLv7、v8 GUI Demo。