Difference between revisions of "BPI-Leaf-S3"

From Banana Pi Wiki
Jump to: navigation, search
(Hardware Dimensions)
(Hardware Spec)
Line 70: Line 70:
 
|-
 
|-
 
| ADC
 
| ADC
| 2 × 12 SAR ADC,支持 20 个模拟通道输入
+
| 2 × 12-bit SAR ADCs, up to 20 channels
 
|-
 
|-
| TOUCH 电容式触摸传感器
+
| Touch Sensor
 
| 14
 
| 14
 
|-
 
|-
Line 79: Line 79:
 
|-
 
|-
 
| I2C
 
| I2C
| 2,支持主机或从机模式
+
| 2
 
|-
 
|-
 
| I2S
 
| I2S
| 2,串行立体声数据的输入输出
+
| 2
 
|-
 
|-
 
| LCD
 
| LCD
| 1,支持 8 ~16 位并行 RGB、I8080、MOTO6800 接口
+
| 1 × LCD interface (8-bit ~16-bit parallel RGB, I8080 and MOTO6800)
 
|-
 
|-
 
| CAMERA
 
| CAMERA
| 1,支持 8 ~16 位 DVP 图像传感器接口
+
| 1 × DVP 8-bit ~16-bit camera interface
 
|-
 
|-
 
| UART
 
| UART
| 3 ,支持异步通信(RS232 和RS485)和 IrDA
+
| 3  
 
|-
 
|-
 
| PWM  
 
| PWM  
| 8 路独立通道,14位精度
+
| 8 channels 14 bits
 
|-
 
|-
 
| MCPWM  
 
| MCPWM  
Line 100: Line 100:
 
|-
 
|-
 
| USB
 
| USB
| 1 × 全速USB 2.0 OTG,Type-C母口
+
| 1 × full-speed USB OTG,female Type-C socket
 
|-
 
|-
| USB Serial/JTAG 控制器
+
| USB Serial/JTAG controller
| 1,USB 全速标准,CDC-ACM ,JTAG
+
| 1,CDC-ACM ,JTAG
 
|-
 
|-
| 温度传感器
+
| Temperature sensor
| 1,测量范围为–20 °C 110 °C,用于监测芯片内部温度
+
| 1,range of –20 °C to 110 °C
 
|-
 
|-
 
| SD/MMC
 
| SD/MMC
| 1 × SDIO主机接口,具有2个卡槽,支持SD卡3.0和3.01,SDIO 3.0,CE-ATA 1.1,MMC 4.41,eMMC 4.5和4.51
+
| 1 × SDIO host controller with 2 slots,SD 3.0,SD 3.01,SDIO 3.0,CE-ATA 1.1,MMC 4.41,eMMC 4.5,eMMC 4.51
 
|-
 
|-
| TWAI® 控制器
+
| TWAI® controller
| 1 ,兼容 ISO11898-1(CAN 规范 2.0)
+
| 1 ,compatible with ISO 11898-1 (CAN Specification 2.0)
 
|-
 
|-
| 通用 DMA 控制器
+
| General DMA controller (GDMA)
| 5 个接收通道和 5 个发送通道
+
| 5 transmit channels and 5 receive channels
 
|-
 
|-
 
| RMT
 
| RMT
| 4 通道发射,4通道接收,共享 384 x 32-bit RAM
+
| 4 TX channels,4RX channels.Eight channels share a 384 x 32-bit RAM
 
|-
 
|-
| 脉冲计数器
+
| Pulse Count Controller
| 4个脉冲计数控制器(单元),每个单元有2个独立的通道
+
| 4 independent pulse counters (units).Each unit consists of two independent channels
 
|-
 
|-
| 定时器
+
| Timers
| 4 × 54 位通用定时器,16 位时钟预分频器,1 × 52 位系统定时器,3 × 看门狗定时器
+
| 4 × 54-bit general-purpose timers.1 × 52-bit system timer.3 × watchdog timers
 
|-
 
|-
| 外部晶振
+
| External crystal oscillator
 
| 40Mhz
 
| 40Mhz
 
|-
 
|-
| RTC 和低功耗管理
+
| RTC and Low­Power Management
| 电源管理单元 (PMU)+ 超低功耗协处理器 (ULP)
+
| Power Management Unit (PMU) + Ultra-­Low-­Power Coprocessor(ULP)
 
|-
 
|-
| 低功耗电流
+
| Deep-sleep consumption current
 
| 10uA
 
| 10uA
 
|-
 
|-
| 工作电压
+
| Operating Voltage
 
| 3.3V
 
| 3.3V
 
|-
 
|-
| 输入电压
+
| Input Voltage
 
| 3.3V~5.5V
 
| 3.3V~5.5V
 
|-
 
|-
| 最大放电电流
+
| Maximum discharge current
  
 
|-
 
|-
| USB充电
+
| USB charge
 
| 支持
 
| 支持
 
|-
 
|-
| 最大充电电流
+
| Maximum charging current
 
| 500mA
 
| 500mA
 
|-
 
|-
| 可控全彩色LED
+
| LED
 
| 1
 
| 1
 
|}
 
|}

Revision as of 18:28, 2 March 2022


Introduction

The Banana Pi Leaf series are low-power microcontrollers designed for the Internet of Things.

The Leaf-S3's onboard ESP32-S3 chip is powered by an Xtensa® 32-bit LX7 dual-core processor with a main frequency of up to 240 MHz.

It supports 2.4 GHz Wi-Fi and Bluetooth® LE dual-mode wireless communication, the peripheral is compatible with low-power hardware design, and the power consumption is only 10uA in deep sleep mode.

The main controller supports two power supply modes: USB and external 3.7V lithium battery, which can realize the function of automatic power switching under dual power supply, and supports USB charging mode. Small size, convenient interface, easy to use, and can be directly applied to low-power IoT projects.

In terms of programming, Leaf-S3 motherboard supports ESP-IDF, Arduino, micropython and other methods for programming and development.

All IO pins corresponding to the chip are marked on the Leaf-S3 motherboard, which lowers the threshold for use.

Key Features

  • ESP32-S3,Xtensa® 32 bit LX7
  • External 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 connector
  • 1 * USB Type-C
  • 1 * 2pin battery connector,support charging
  • 1 * Neopixel LED

Hardware

Hardware sketch map

Leaf-S3 board.png

Hardware Spec

BPI-Leaf-S3 Spec
SoC ESP32-S3,Xtensa® dual-core 32-bit LX7 microprocessor
Clock Frequency 240MHz MAX
Ambient Temperature -40℃~+85℃
Internal ROM 384 KB
Internal SRAM 320 KB
External FLASH ROM 8MB
External PSRAM 8MB
WIFI IEEE 802.11 b/g/n ,2.4Ghz,150Mbps
Bluetooth Bluetooth 5 ,Bluetooth mesh
GPIO BPI-Leaf-S3 has led out 36 available gpios
ADC 2 × 12-bit SAR ADCs, up to 20 channels
Touch Sensor 14
SPI 4
I2C 2
I2S 2
LCD 1 × LCD interface (8-bit ~16-bit parallel RGB, I8080 and MOTO6800)
CAMERA 1 × DVP 8-bit ~16-bit camera interface
UART 3
PWM 8 channels 14 bits
MCPWM 2
USB 1 × full-speed USB OTG,female Type-C socket
USB Serial/JTAG controller 1,CDC-ACM ,JTAG
Temperature sensor 1,range of –20 °C to 110 °C
SD/MMC 1 × SDIO host controller with 2 slots,SD 3.0,SD 3.01,SDIO 3.0,CE-ATA 1.1,MMC 4.41,eMMC 4.5,eMMC 4.51
TWAI® controller 1 ,compatible with ISO 11898-1 (CAN Specification 2.0)
General DMA controller (GDMA) 5 transmit channels and 5 receive channels
RMT 4 TX channels,4RX channels.Eight channels share a 384 x 32-bit RAM
Pulse Count Controller 4 independent pulse counters (units).Each unit consists of two independent channels
Timers 4 × 54-bit general-purpose timers.1 × 52-bit system timer.3 × watchdog timers
External crystal oscillator 40Mhz
RTC and Low­Power Management Power Management Unit (PMU) + Ultra-­Low-­Power Coprocessor(ULP)
Deep-sleep consumption current 10uA
Operating Voltage 3.3V
Input Voltage 3.3V~5.5V
Maximum discharge current [email protected] LDO
USB charge 支持
Maximum charging current 500mA
LED 1

Hardware Dimensions

Leaf-S3 board dimension.png

BPI-Leaf-S3 Dimensions
管脚间距 2.54mm
安装孔间距 23mm/ 62.25mm
安装孔尺寸 内径2mm/外径3mm
主板尺寸 26 × 65.25(mm)/1.02 x 2.57(inches)
板厚 1.2mm

管脚间距兼容万能板(洞洞板、点阵板),面包板,便于调试应用。

GPIO Pin define

BPI-Leaf-S3 GPIO Pin define
外设接口 信号 管脚
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 默认分配管脚,可重定义为任意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
脉冲计数器 任意GPIO
USB OTG D- GPIO 19(内部 PHY)
D+ GPIO 20(内部 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(内部 PHY)
D+ GPIO 20(内部 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