BPI-Leaf-S2 开发板: Difference between revisions
Jump to navigation
Jump to search
| (17 intermediate revisions by the same user not shown) | |||
| Line 21: | Line 21: | ||
* 2.4G WIFI | * 2.4G WIFI | ||
* GPIO , ADC , DAC , TOUCH , PWM , I2C , SPI , I2S , UART , USB | * GPIO , ADC , DAC , TOUCH , PWM , I2C , SPI , I2S , UART , USB | ||
* 1* 4pin | * 1* 4pin I2C连接座 | ||
* 1 * USB Type-C | * 1 * USB Type-C | ||
* 1 * | * 1 * 2pin 电池连接座,支持充电 | ||
* 1 * 单色LED | * 1 * 单色LED | ||
* 1 * 彩色LED | * 1 * 彩色LED | ||
| Line 29: | Line 29: | ||
= 硬件 = | = 硬件 = | ||
== | == 硬件接口示意图 == | ||
[[File:Leaf-S2_board.png|250px]] | [[File:Leaf-S2_board.png|250px]] | ||
| Line 134: | Line 134: | ||
| 最大充电电流 | | 最大充电电流 | ||
| 500mA | | 500mA | ||
|- | |||
| 可控单色LED | |||
| 1 | |||
|- | |||
| 可控全彩色LED | |||
| 1 | |||
|} | |||
== 硬件尺寸 == | |||
[[File:Leaf-S2_board_dimension.png | 700px]] | |||
{| class="wikitable" | |||
|- | |||
! colspan="2" style=" background-color:#ffcb2f;" | BPI-Leaf-S2 尺寸表 | |||
|- | |||
| 管脚间距 | |||
| 2.54mm | |||
|- | |||
| 安装孔间距 | |||
| 23mm/ 62.25mm | |||
|- | |||
| 安装孔尺寸 | |||
| 内径2mm/外径3mm | |||
|- | |||
| 主板尺寸 | |||
| 26 × 65(mm)/1.02 x 2.57(inches) | |||
|- | |||
| 板厚 | |||
| 1.2mm | |||
|} | |} | ||
管脚间距兼容万能板(洞洞板、点阵板),面包板,便于调试应用。 | |||
== 外设GPIO管脚分配 == | |||
{| class="wikitable" | |||
|- | |||
! colspan="3" style=" background-color:#ffcb2f;" | BPI-Leaf-S2 外设GPIO管脚分配 | |||
|- style="background-color:#32cb00;" | |||
| 外设接口 | |||
| 信号 | |||
| 管脚 | |||
|- | |||
| rowspan="2" | ADC | |||
| ADC1_CH0~9 | |||
| GPIO 1~10 | |||
|- | |||
| ADC2_CH0~9 | |||
| GPIO 11~20 | |||
|- | |||
| rowspan="2" | DAC | |||
| DAC_1 | |||
| GPIO 17 | |||
|- | |||
| DAC_2 | |||
| GPIO 18 | |||
|- | |||
| 触摸传感器 | |||
| TOUCH1~14 | |||
| GPIO 1~14 | |||
|- | |||
| rowspan="4"|JTAG | |||
| MTCK | |||
| GPIO 39 | |||
|- | |||
| MTDO | |||
| GPIO 40 | |||
|- | |||
| MTDI | |||
| GPIO 41 | |||
|- | |||
| MTMS | |||
| GPIO 42 | |||
|- | |||
| rowspan="11" | UART | |||
| colspan="2" style="font-style:italic;color:#9b9b9b;" | 默认分配管脚,可重定义为任意GPIO | |||
|- | |||
| style="background-color:#ffffc7;" | U0RXD_in | |||
| style="background-color:#ffffc7;" | GPIO 44 | |||
|- | |||
| U0CTS_in | |||
| GPIO 16 | |||
|- | |||
| U0DSR_in | |||
| 任意GPIO | |||
|- | |||
| style="background-color:#ffffc7;" | U0TXD_out | |||
| style="background-color:#ffffc7;" | GPIO43 | |||
|- | |||
| U0RTS_out | |||
| GPIO 15 | |||
|- | |||
| U0DTR_out | |||
| 任意GPIO | |||
|- | |||
| style="background-color:#ffffc7;" | U1RXD_in | |||
| style="background-color:#ffffc7;" | GPIO 18 | |||
|- | |||
| U1CTS_in | |||
| GPIO 20 | |||
|- | |||
| style="background-color:#ffffc7;" | U1TXD_out | |||
| style="background-color:#ffffc7;" | GPIO 17 | |||
|- | |||
| U1RTS_out | |||
| GPIO 19 | |||
|- | |||
| I2C | |||
| colspan="2" | 任意GPIO | |||
|- | |||
| PWM | |||
| colspan="2" | 任意GPIO | |||
|- | |||
| I2S | |||
| colspan="2" | 任意GPIO | |||
|- | |||
| 红外遥控器 | |||
| colspan="2" | 任意GPIO | |||
|- | |||
| SPI0/1 | |||
| colspan="2" | 已用于FLASH与SPIRAM | |||
|- | |||
| SPI2/3 | |||
| colspan="2" | 任意GPIO | |||
|- | |||
| 脉冲计数器 | |||
| colspan="2" | 任意GPIO | |||
|- | |||
| rowspan="2" | USB OTG | |||
| D- | |||
| GPIO 19 | |||
|- | |||
| D+ | |||
| GPIO 20 | |||
|- | |||
| TWAI | |||
| colspan="2" | 任意GPIO | |||
|- | |||
| 单色LED | |||
| colspan="2" | GPIO 13 | |||
|- | |||
| 彩色LED | |||
| colspan="2" | GPIO 18 | |||
|} | |||
== 电源注意事项 == | |||
* 3V3可以做直流电源输入或输出,但一定不能接3.3V以上的电压,不可用于电池充电。 | |||
* 5V可以做直流电源输入或输出,可用于电池充电,只有在通过USB供电时才会输出电压。 | |||
* 电池连接座推荐接3.7V聚合物锂电池,输入电压范围为3.3V~5.5V。 | |||
* 预留了1.25mm连接座,如果觉得电池连接座过大,可以手动焊接将电池接口换为1.25MM,2Pin的连接座。 | |||
[[File:Leaf-S2_Battery_connection_base.png]] | |||
= 软件 = | = 软件 = | ||
== Arduino == | |||
Latest revision as of 08:45, 31 December 2021
开发板介绍
香蕉派Leaf系列是专为物联网设计的低功耗微控制器。
此款Leaf-S2板载的ESP32-S2芯片搭载 Xtensa® 32 位 LX7 单核处理器,工作频率高达 240 MHz。
支持WiFi通信,外围兼容低功耗硬件设计,深度睡眠模式下功耗仅为10uA。
主控器支持USB和外接3.7V锂电池两种供电方式,可实现双电源下自动切换电源功能,并支持USB充电方式。体积小巧,接口方便,上手简单,可直接应用于物联网低功耗项目。
Leaf-S2主板在编程方面,支持ESP-IDF、Arduino、micropython等多种方式 。
Leaf-S2主板上标记了与芯片对应的所有IO管脚,降低了使用的门槛。
关键特性
- ESP32-S2FN4R2,Xtensa® 32 bit LX7
- Ultra-low power 10uA
- 2.4G WIFI
- GPIO , ADC , DAC , TOUCH , PWM , I2C , SPI , I2S , UART , USB
- 1* 4pin I2C连接座
- 1 * USB Type-C
- 1 * 2pin 电池连接座,支持充电
- 1 * 单色LED
- 1 * 彩色LED
硬件
硬件接口示意图
硬件规格
| BPI-Leaf-S2 规格表 | |
|---|---|
| SoC主控芯片 | ESP32-S2FN4R2,Xtensa® 32 位 LX7 单核处理器 |
| 主频 | 240MHz MAX |
| 工作温度 | -40℃~+85℃ |
| ROM | 128 KB |
| SRAM | 320 KB |
| FLASH ROM | 4MB |
| PSRAM | 2MB |
| WIFI | IEEE 802.11 b/g/n ,2.4Ghz频带,150Mbps |
| GPIO | BPI-Leaf-S2已引出35个可用GPIO |
| ADC | 2 × 13 位 SAR ADC,多达 20 个通道 |
| DAC | 2 × 8 位 D/A 转换器 |
| 电容式触摸传感器 | 14 |
| SPI | 4 |
| I2S | 1,串行立体声数据的输入输出,并行 LCD数据的输出,camera 并行数据的输入 |
| I2C | 2,支持主机或从机模式 |
| UART | 2 ,支持硬件流控制和 DMA |
| PWM 控制器 | 8 路独立通道,18位精度 |
| USB | 1 × 全速USB 1.1 OTG,Type-C母口 |
| JTAG | 1 |
| 温度传感器 | 1 |
| TWAI® 控制器 | 1 |
| 红外遥控器 | 4 通道红外发射和接收 |
| 脉冲计数器 | 4个通道 × 2个脉冲信号 × 2个控制信号 |
| 定时器 | 4 × 64 位通用定时器,16 位时钟预分频器 |
| 外部晶振 | 40Mhz |
| RTC 和低功耗管理 | 电源管理单元 (PMU)+ 超低功耗协处理器 (ULP) |
| 低功耗电流 | 10uA |
| 工作电压 | 3.3V |
| 输入电压 | 3.3V~5.5V |
| 最大放电电流 | [email protected] LDO |
| USB充电 | 支持 |
| 最大充电电流 | 500mA |
| 可控单色LED | 1 |
| 可控全彩色LED | 1 |
硬件尺寸
| BPI-Leaf-S2 尺寸表 | |
|---|---|
| 管脚间距 | 2.54mm |
| 安装孔间距 | 23mm/ 62.25mm |
| 安装孔尺寸 | 内径2mm/外径3mm |
| 主板尺寸 | 26 × 65(mm)/1.02 x 2.57(inches) |
| 板厚 | 1.2mm |
管脚间距兼容万能板(洞洞板、点阵板),面包板,便于调试应用。
外设GPIO管脚分配
| BPI-Leaf-S2 外设GPIO管脚分配 | ||
|---|---|---|
| 外设接口 | 信号 | 管脚 |
| ADC | ADC1_CH0~9 | GPIO 1~10 |
| ADC2_CH0~9 | GPIO 11~20 | |
| DAC | DAC_1 | GPIO 17 |
| DAC_2 | GPIO 18 | |
| 触摸传感器 | 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 | |
| U1TXD_out | GPIO 17 | |
| U1RTS_out | GPIO 19 | |
| I2C | 任意GPIO | |
| PWM | 任意GPIO | |
| I2S | 任意GPIO | |
| 红外遥控器 | 任意GPIO | |
| SPI0/1 | 已用于FLASH与SPIRAM | |
| SPI2/3 | 任意GPIO | |
| 脉冲计数器 | 任意GPIO | |
| USB OTG | D- | GPIO 19 |
| D+ | GPIO 20 | |
| TWAI | 任意GPIO | |
| 单色LED | GPIO 13 | |
| 彩色LED | GPIO 18 | |
电源注意事项
- 3V3可以做直流电源输入或输出,但一定不能接3.3V以上的电压,不可用于电池充电。
- 5V可以做直流电源输入或输出,可用于电池充电,只有在通过USB供电时才会输出电压。
- 电池连接座推荐接3.7V聚合物锂电池,输入电压范围为3.3V~5.5V。
- 预留了1.25mm连接座,如果觉得电池连接座过大,可以手动焊接将电池接口换为1.25MM,2Pin的连接座。
