0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Banana PI BPI Leaf ESP32 S3低功耗微控制器開發(fā)板概述

wendysong ? 來源:wendysong ? 作者:wendysong ? 2022-10-18 12:04 ? 次閱讀

BPI-Leaf-S3板載ESP32-S3芯片,支持 2.4 GHz Wi-Fi 和低功耗藍(lán)牙 (Bluetooth? LE) 雙模無線通信,外圍兼容低功耗硬件設(shè)計(jì),深度睡眠模式下功耗僅為10uA。

支持USB和外接3.7V鋰電池兩種供電方式,可實(shí)現(xiàn)雙電源下自動(dòng)切換電源功能,并支持USB充電方式。體積小巧,接口方便,上手簡(jiǎn)單,可直接應(yīng)用于物聯(lián)網(wǎng)低功耗項(xiàng)目。

BPI-Leaf-S3開發(fā)板在軟件方面支持ESP-IDF、Arduino、MicroPython等多種方式進(jìn)行編程開發(fā) 。

BPI-Leaf-S3開發(fā)板上標(biāo)記了與芯片對(duì)應(yīng)的所有IO管腳,且IO管腳順序與Espressif ESP32-S3-DevKitC-1開發(fā)板一致,開發(fā)者可根據(jù)實(shí)際需求,可將DevKitC-1支持的外圍設(shè)備添加到BPI-Leaf-S3上,也可將開發(fā)板插在面包板上使用。

關(guān)鍵特性

ESP32-S3,Xtensa? 32 bit LX7

片外 PSRAM , FLASH

Ultra-low power 10uA

2.4G WIFI ,Bluetooth 5 ,Bluetooth mesh

GPIO , ADC , TOUCH , PWM , I2C , SPI , RMT , I2S , UART , LCD,CAMERA ,USB , JTAG

1* 4pin I2C連接座

1 * USB Type-C

1 * 2pin 電池連接座,支持充電

1 * 全彩色LED

BPI-Leaf-S3 與 ESP32-S3-DevKitC-1開發(fā)板對(duì)比

開發(fā)板 BPI-Leaf-S3 ESP32-S3-DevKitC-1
引出GPIO 36 36
3.3v管腳 2 2
5v管腳 1 1
GND管腳 4 4
全彩LED燈 1 on GPIO48 1 on GPIO48
芯片直連USB Type-C USB接口x1 MicroUSB接口x1
UART TTL轉(zhuǎn)USB CP2102-MicroUSB接口x1
外接電池連接座 3.7v鋰電池供電接口
電池充電 500mA充電
I2C 4pin連接座 1

BPI-Leaf-S3開發(fā)板IO管腳數(shù)量,順序,間距都與Espressif ESP32-S3-DevKitC-1開發(fā)板一致。

BPI-Leaf-S3開發(fā)板不再具備傳統(tǒng)的UART TTL轉(zhuǎn)USB轉(zhuǎn)接芯片及其USB接口,這是因?yàn)镋SP32-S3芯片的內(nèi)置USB功能已經(jīng)足夠完善,支持CDC-ACM 虛擬串口及 JTAG 適配器功能,不再需要外部的轉(zhuǎn)接芯片就可以實(shí)現(xiàn)軟件開發(fā)調(diào)試,固件下載等功能。

相較于ESP32-S3-DevKitC-1開發(fā)板,BPI-Leaf-S3開發(fā)板增加了外接電池連接座并搭配了充電電路,可直接通過USB給電池充電,且可實(shí)現(xiàn)自動(dòng)切換供電,即在有接3.7v鋰電池的條件下,插拔USB不會(huì)導(dǎo)致程序中斷,適應(yīng)更多應(yīng)用場(chǎng)景。

BPI-Leaf-S3開發(fā)板上還增加了一個(gè)I2C 4pin連接座,使開發(fā)板連接一些I2C設(shè)備更加便捷穩(wěn)固。其實(shí)此接口并不局限于連接I2C設(shè)備,所有可以通過一根3.3v線,一根GND線,一或兩根信號(hào)線控制的設(shè)備都可以通過此4pin連接座與開發(fā)板建立通信。

Espressif ESP32-S3

ESP32-S3 是一款集成 2.4 GHz Wi-Fi 和 Bluetooth 5 (LE) 的 MCU 芯片,支持遠(yuǎn)距離模式 (Long Range)。ESP32-S3 搭載 Xtensa? 32 位 LX7 雙核處理器,主頻高達(dá) 240 MHz,內(nèi)置 512 KB SRAM (TCM),具有 45 個(gè)可編程 GPIO 管腳和豐富的通信接口。ESP32-S3 支持更大容量的高速 Octal SPI flash 和片外 RAM,支持用戶配置數(shù)據(jù)緩存與指令緩存。

以下是ESP32-S3芯片重要功能的描述。

支持Wi-Fi + Bluetooth 5 (LE) 無線連接: ESP32-S3 集成 2.4 GHz Wi-Fi (802.11 b/g/n),支持 40 MHz 帶寬;其低功耗藍(lán)牙子系統(tǒng)支持 Bluetooth 5 (LE) 和 Bluetooth Mesh,可通過 Coded PHY 與廣播擴(kuò)展實(shí)現(xiàn)遠(yuǎn)距離通信。它還支持 2 Mbps PHY,用于提高傳輸速度和數(shù)據(jù)吞吐量。ESP32-S3 的 Wi-Fi 和 Bluetooth LE 射頻性能優(yōu)越,在高溫下也能穩(wěn)定工作。

支持 AI 加速: ESP32-S3 MCU 增加了用于加速神經(jīng)網(wǎng)絡(luò)計(jì)算和信號(hào)處理等工作的向量指令 (vector instructions)。AI 開發(fā)者們通過 ESP-DSP 和 ESP-NN 庫使用這些向量指令,可以實(shí)現(xiàn)高性能的圖像識(shí)別、語音喚醒和識(shí)別等應(yīng)用。

豐富的 IO 接口: ESP32-S3 擁有 45 個(gè)可編程 GPIO 以及 SPI、I2S、I2C、PWM、RMT、ADC、UART、SD/MMC 主機(jī)控制器和 TWAITM 控制器等常用外設(shè)接口。其中的 14 個(gè) GPIO 可被配置為 HMI 交互的電容觸摸輸入端。此外,ESP32-S3 搭載了超低功耗協(xié)處理器 (ULP),支持多種低功耗模式,廣泛適用于各類低功耗應(yīng)用場(chǎng)景。

完善的安全機(jī)制: ESP32-S3 為物聯(lián)網(wǎng)設(shè)備提供了完善的安全機(jī)制和保護(hù)措施,防止各類惡意攻擊和威脅。它支持基于 AES-XTS 算法的 flash 加密、基于 RSA 算法的安全啟動(dòng)、數(shù)字簽名和 HMAC。ESP32-S3 還新增了一個(gè)“世界控制器 (World Controller)”模塊,提供了兩個(gè)互不干擾的執(zhí)行環(huán)境,實(shí)現(xiàn)可信執(zhí)行環(huán)境或權(quán)限分離機(jī)制。

硬件

硬件接口示意圖

pYYBAGNOJdyAYVlDAAVF_RosFKM924.png

硬件規(guī)格

BPI-Leaf-S3 規(guī)格表
SoC主控芯片 ESP32-S3,Xtensa? 32 位 LX7 雙核處理器
主頻 240MHz MAX
工作溫度 -40℃~+85℃
片上 ROM 384 KB
片上 SRAM 320 KB
片外 FLASH ROM 8MB
片外 PSRAM 8MB
WIFI IEEE 802.11 b/g/n ,2.4Ghz頻帶,150Mbps
藍(lán)牙 Bluetooth 5 ,Bluetooth mesh
GPIO BPI-Leaf-S3已引出36個(gè)可用GPIO
ADC 2 × 12 位 SAR ADC,支持 20 個(gè)模擬通道輸入
TOUCH 電容式觸摸傳感器 14
SPI 4
I2C 2,支持主機(jī)或從機(jī)模式
I2S 2,串行立體聲數(shù)據(jù)的輸入輸出
LCD 1,支持 8 位 ~16 位并行 RGB、I8080、MOTO6800 接口
CAMERA 1,支持 8 位 ~16 位 DVP 圖像傳感器接口
UART 3 ,支持異步通信(RS232RS485)和 IrDA
PWM 8 路獨(dú)立通道,14位精度
MCPWM 2
USB 1 × 全速USB 2.0 OTG,Type-C母口
USB Serial/JTAG 控制器 1,USB 全速標(biāo)準(zhǔn),CDC-ACM ,JTAG
溫度傳感器 1,測(cè)量范圍為–20 °C 到 110 °C,用于監(jiān)測(cè)芯片內(nèi)部溫度
SD/MMC 1 × SDIO主機(jī)接口,具有2個(gè)卡槽,支持SD卡3.0和3.01,SDIO 3.0,CE-ATA 1.1,MMC 4.41,eMMC 4.5和4.51
TWAI? 控制器 1 ,兼容 ISO11898-1(CAN 規(guī)范 2.0)
通用 DMA 控制器 5 個(gè)接收通道和 5 個(gè)發(fā)送通道
RMT 4 通道發(fā)射,4通道接收,共享 384 x 32-bit 的 RAM
脈沖計(jì)數(shù)器 4個(gè)脈沖計(jì)數(shù)控制器(單元),每個(gè)單元有2個(gè)獨(dú)立的通道
定時(shí)器 4 × 54 位通用定時(shí)器,16 位時(shí)鐘預(yù)分頻器,1 × 52 位系統(tǒng)定時(shí)器,3 × 看門狗定時(shí)器
外部晶振 40Mhz
RTC 和低功耗管理 電源管理單元 (PMU)+ 超低功耗協(xié)處理器 (ULP)
低功耗電流 10uA
工作電壓 3.3V
輸入電壓 3.3V~5.5V
最大放電電流 2A@3.3V LDO
USB充電 支持
最大充電電流 500mA
可控全彩色LED 1

硬件尺寸

poYBAGNOJdyAX-V_AAKckeLNNmM853.png

BPI-Leaf-S3 尺寸表
管腳間距 2.54mm
安裝孔間距 23mm/ 62.25mm
安裝孔尺寸 內(nèi)徑2mm/外徑3mm
主板尺寸 26 × 65.25(mm)/1.02 x 2.57(inches)
板厚 1.2mm

管腳間距兼容萬能板(洞洞板、點(diǎn)陣板),面包板,便于調(diào)試應(yīng)用。

外設(shè)GPIO管腳分配

BPI-Leaf-S3 外設(shè)GPIO管腳分配
外設(shè)接口 信號(hào) 管腳
ADC ADC1_CH0~9 GPIO 1~10
ADC2_CH0~9 GPIO 11~20
觸摸傳感器 TOUCH1~14 GPIO 1~14
JTAG MTCK GPIO 39
MTDO GPIO 40
MTDI GPIO 41
MTMS GPIO 42
UART 默認(rèn)分配管腳,可重定義為任意GPIO
U0RXD_in GPIO 44
U0CTS_in GPIO 16
U0DSR_in 任意GPIO
U0TXD_out GPIO43
U0RTS_out GPIO 15
U0DTR_out 任意GPIO
U1RXD_in GPIO 18
U1CTS_in GPIO 20
U1DSR_in 任意GPIO
U1TXD_out GPIO 17
U1RTS_out GPIO 19
U1DTR_out 任意GPIO
U2 任意GPIO
I2C 任意GPIO
PWM 任意GPIO
I2S 任意GPIO
LCD 任意GPIO
CAMERA 任意GPIO
RMT 任意GPIO
SPI0/1 已用于FLASH與PSRAM
SPI2/3 任意GPIO
脈沖計(jì)數(shù)器 任意GPIO
USB OTG D- GPIO 19(內(nèi)部 PHY)
D+ GPIO 20(內(nèi)部 PHY)
VP GPIO 42(外部 PHY)
VM GPIO 41(外部 PHY)
RCV GPIO21(外部 PHY)
OEN GPIO 40(外部 PHY)
VPO GPIO 39(外部 PHY)
VMO GPIO38(外部 PHY)
USB Serial/JTAG D- GPIO 19(內(nèi)部 PHY)
D+ GPIO 20(內(nèi)部 PHY)
VP GPIO 42(外部 PHY)
VM GPIO 41(外部 PHY)
OEN GPIO 40(外部 PHY)
VPO GPIO 39(外部 PHY)
VMO GPIO38(外部 PHY)
SD/MMC 任意GPIO
MCPWM 任意GPIO
TWAI 任意GPIO
彩色LED GPIO 48

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 微控制器
    +關(guān)注

    關(guān)注

    48

    文章

    7575

    瀏覽量

    151721
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5090

    瀏覽量

    97800
  • banana pi
    +關(guān)注

    關(guān)注

    1

    文章

    113

    瀏覽量

    3075
  • ESP32
    +關(guān)注

    關(guān)注

    18

    文章

    971

    瀏覽量

    17410
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Banana Pi BPI-CanMV-K230D-Zero :AIoT 應(yīng)用的 Kendryte K230D RISC-V

    進(jìn)行了優(yōu)化,具有用于神經(jīng)網(wǎng)絡(luò)處理的專用硬件,并專注于物聯(lián)網(wǎng)和 AI 驅(qū)動(dòng)的應(yīng)用。我們還撰寫了有關(guān)Banana Pi的各種 SBC 和開發(fā)板的文章,包括Banana
    發(fā)表于 12-05 09:19

    Banana Pi BPI-R3路由開發(fā)板運(yùn)行 OrayOS物聯(lián)網(wǎng)系統(tǒng)

    近日,Banana PI開發(fā)板宣布與貝銳達(dá)成戰(zhàn)略合作,貝銳OrayOS現(xiàn)已成功適配Banana PIB
    的頭像 發(fā)表于 10-23 15:49 ?457次閱讀
    <b class='flag-5'>Banana</b> <b class='flag-5'>Pi</b> <b class='flag-5'>BPI-R3</b>路由<b class='flag-5'>器</b><b class='flag-5'>開發(fā)板</b>運(yùn)行 OrayOS物聯(lián)網(wǎng)系統(tǒng)

    Banana Pi BPI-R3路由開發(fā)板運(yùn)行 OrayOS物聯(lián)網(wǎng)系統(tǒng)

    近日,Banana PI開發(fā)板宣布與貝銳達(dá)成戰(zhàn)略合作,貝銳OrayOS現(xiàn)已成功適配Banana PIB
    發(fā)表于 10-23 15:26

    使用ESP32開發(fā)板點(diǎn)亮LED燈

    ESP32是一款由Espressif Systems開發(fā)的高性能、低功耗的Wi-Fi+藍(lán)牙雙模微控制器芯片。它集成了天線開關(guān)、RF balun、功率放大器、低噪聲接收放大器、濾波
    的頭像 發(fā)表于 10-05 11:44 ?2479次閱讀

    ESP32 微控制器系列指南

    2024-05-29 Don Wilcher [微控制器] ESP32 微控制器已成為物聯(lián)網(wǎng) (IoT) 和嵌入式控制器領(lǐng)域的核心部分。 ESP32
    的頭像 發(fā)表于 10-02 18:21 ?3076次閱讀
    <b class='flag-5'>ESP32</b> <b class='flag-5'>微控制器</b>系列指南

    esp32用什么軟件編程

    ESP32是一款由樂鑫(Espressif)推出的低功耗、高性能的Wi-Fi和藍(lán)牙雙模微控制器,廣泛應(yīng)用于物聯(lián)網(wǎng)、智能家居、智能穿戴等領(lǐng)域。要對(duì)ESP32進(jìn)行編程,需要選擇合適的編程軟
    的頭像 發(fā)表于 08-19 17:24 ?3919次閱讀

    Banana Pi BPI-F3 進(jìn)控時(shí)空SpacemiT K1芯片場(chǎng)景功耗測(cè)試

    Banana Pi BPI-F3 進(jìn)控時(shí)空SpacemiT K1芯片場(chǎng)景功耗測(cè)試
    的頭像 發(fā)表于 07-10 10:27 ?535次閱讀

    Banana Pi BPI-M4 Berry 開源硬件開發(fā)板以太網(wǎng)口和WiFi測(cè)試

    Banana Pi BPI-M4 Berry 開源硬件開發(fā)板以太網(wǎng)口和WiFi測(cè)試
    的頭像 發(fā)表于 07-02 16:16 ?941次閱讀
    <b class='flag-5'>Banana</b> <b class='flag-5'>Pi</b> <b class='flag-5'>BPI</b>-M4 Berry 開源硬件<b class='flag-5'>開發(fā)板</b>以太網(wǎng)口和WiFi測(cè)試

    Banana Pi BPI-M7 RK3588開源硬件開發(fā)板評(píng)測(cè)試

    過去幾周,我對(duì)高性能 ARM 開發(fā)板的追求進(jìn)展有些不順,但經(jīng)過近三個(gè)月的測(cè)試,以下是我對(duì)Banana Pi BPI-M7的筆記。
    的頭像 發(fā)表于 06-18 15:21 ?700次閱讀
    <b class='flag-5'>Banana</b> <b class='flag-5'>Pi</b> <b class='flag-5'>BPI</b>-M7 RK3588開源硬件<b class='flag-5'>開發(fā)板</b>評(píng)測(cè)試

    UIFlow 2.0 新增支持 XIAO ESP32S3

    SupportSeeedStudioXIAOESP32S3UIFlow2.0現(xiàn)已支持SeeedStudioXIAOESP32S-S3開發(fā)板。這款基于ESP32-S3芯片的小型
    的頭像 發(fā)表于 05-25 08:29 ?816次閱讀
    UIFlow 2.0 新增支持 XIAO <b class='flag-5'>ESP32S3</b>

    如何將CYKIT-028 TFT模塊與Raspberry PiESP32微控制器結(jié)合使用?

    我目前正在探索如何將 CYKIT-028 TFT 模塊與 Raspberry PiESP32 微控制器結(jié)合使用。 不過,在選擇集成開發(fā)環(huán)境(IDE)和使用 PSOC Creato
    發(fā)表于 05-21 07:36

    分享6個(gè)實(shí)用的ESP32-S3物聯(lián)網(wǎng)項(xiàng)目:從智能設(shè)備到安全創(chuàng)新

    ESP32-S3是物聯(lián)網(wǎng)領(lǐng)域的創(chuàng)新之一,具備2.4GHz Wi-Fi和藍(lán)牙連接、先進(jìn)的安全功能和各種接口協(xié)議的外設(shè)。該雙核微控制器基于TSMC超低功耗40nm技術(shù)構(gòu)建,適合輕量級(jí)AI應(yīng)用。兼具
    的頭像 發(fā)表于 05-17 10:15 ?862次閱讀

    Banana Pi BPI-M7 RK3588開發(fā)板運(yùn)行RKLLM軟件堆AI大模型部署

    Banana Pi BPI-M7開源硬件開發(fā)板 RKLLM 軟件堆棧可以幫助用戶快速將 AI 模型部署到 Rockchip 芯片上。 整體框架如下:
    的頭像 發(fā)表于 04-11 17:12 ?2543次閱讀
    <b class='flag-5'>Banana</b> <b class='flag-5'>Pi</b> <b class='flag-5'>BPI</b>-M7 RK3588<b class='flag-5'>開發(fā)板</b>運(yùn)行RKLLM軟件堆AI大模型部署

    ESP32-S3技術(shù)參考手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《ESP32-S3技術(shù)參考手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 03-29 14:01 ?15次下載

    ESP32-S3模組是怎么配置低功耗模式的?低功耗模式下功耗大概是多少?

    經(jīng)常有人問S3模組是怎么配置低功耗模式的?低功耗模式下功耗大概是多少?下面小啟就跟大家講下S3模組低功耗
    的頭像 發(fā)表于 01-26 08:03 ?4590次閱讀
    <b class='flag-5'>ESP32-S3</b>模組是怎么配置<b class='flag-5'>低功耗</b>模式的?<b class='flag-5'>低功耗</b>模式下<b class='flag-5'>功耗</b>大概是多少?