0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Banana PI BPI PicoW-S3低功耗微控制器开发板概述

wendysong 来源:wendysong 作者:wendysong 2022-10-18 12:01 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Banana Pi BPI-PicoW-S3 是一系列低功耗微控制器,专为物联网开发和Maker DIY设计的开发板。与 Raspberry Pi Pico 板尺寸相同,支持 2.4 GHz Wi-Fi 和 Bluetooth® LE 双模无线通信, 外设兼容低功耗硬件设计,深度睡眠模式下功耗仅为10uA。编程方面,PicoW-S3支持ESP-IDF、Arduino、micropython、CircuitPython 等多种方式。

关键特性

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 * microUSB

1 * 全彩色LED

BPI-PicoW-S3 与 Rraspberry Pi PicoW、BPI-Leaf-S3、ESP32-S3-DevKitC-1 开发板对比

开发板 BPI-PicoW-S3 Rraspberry Pi PicoW BPI-Leaf-S3 ESP32-S3-DevKitC-1
引出GPIO 27 27 36 36
3.3v管脚 1 1 2 2
5v管脚 2 2 1 1
GND管脚 8 8 4 4
全彩LED灯 1 on GPIO48 1 on GPIO48 1 on GPIO48
芯片直连USB MicroUSB接口x1 MicroUSB接口x1 Type-C USB接口x1 MicroUSB接口x1
UART TTL转USB CP2102-MicroUSB接口x1
外接电池连接座 3.7v锂电池供电接口
电池充电 500mA充电
I²C 4pin连接座 1

Espressif ESP32-S3

ESP32-S3 是一款集成 2.4 GHz Wi-Fi 和 Bluetooth 5 (LE) 的 MCU 芯片,支持远距离模式 (Long Range)。ESP32-S3 搭载 Xtensa® 32 位 LX7 双核处理器,主频高达 240 MHz,内置 512 KB SRAM (TCM),具有 45 个可编程 GPIO 管脚和丰富的通信接口。ESP32-S3 支持更大容量的高速 Octal SPI flash 和片外 RAM,支持用户配置数据缓存与指令缓存。

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

支持Wi-Fi + Bluetooth 5 (LE) 无线连接: ESP32-S3 集成 2.4 GHz Wi-Fi (802.11 b/g/n),支持 40 MHz 带宽;其低功耗蓝牙子系统支持 Bluetooth 5 (LE) 和 Bluetooth Mesh,可通过 Coded PHY 与广播扩展实现远距离通信。它还支持 2 Mbps PHY,用于提高传输速度和数据吞吐量。ESP32-S3 的 Wi-Fi 和 Bluetooth LE 射频性能优越,在高温下也能稳定工作。

支持 AI 加速: ESP32-S3 MCU 增加了用于加速神经网络计算和信号处理等工作的向量指令 (vector instructions)。AI 开发者们通过 ESP-DSP 和 ESP-NN 库使用这些向量指令,可以实现高性能的图像识别、语音唤醒和识别等应用。

丰富的 IO 接口: ESP32-S3 拥有 45 个可编程 GPIO 以及 SPI、I2S、I2C、PWM、RMT、ADC、UART、SD/MMC 主机控制器和 TWAITM 控制器等常用外设接口。其中的 14 个 GPIO 可被配置为 HMI 交互的电容触摸输入端。此外,ESP32-S3 搭载了超低功耗协处理器 (ULP),支持多种低功耗模式,广泛适用于各类低功耗应用场景。

完善的安全机制: ESP32-S3 为物联网设备提供了完善的安全机制和保护措施,防止各类恶意攻击和威胁。它支持基于 AES-XTS 算法的 flash 加密、基于 RSA 算法的安全启动、数字签名和 HMAC。ESP32-S3 还新增了一个“世界控制器 (World Controller)”模块,提供了两个互不干扰的执行环境,实现可信执行环境或权限分离机制。

硬件

硬件接口示意图

poYBAGNOJQmATGXaAAMjs8i86qk205.png

硬件规格

BPI-PicoW-S3 规格表
SoC主控芯片 ESP32-S3,Xtensa® 32 位 LX7 双核处理器
主频 240MHz MAX
工作温度 -40℃~+85℃
片上 ROM 384 KB
片上 SRAM 320 KB
板载 FLASH ROM 8MB
片上外设PSRAM 2MB
WIFI IEEE 802.11 b/g/n ,2.4Ghz频带,150Mbps
蓝牙 Bluetooth 5 ,Bluetooth mesh
GPIO BPI-PicoW-S3已引出27个可用GPIO
ADC 2 × 12 位 SAR ADC,支持 18 个模拟通道输入
TOUCH 电容式触摸传感器 14
SPI 4
I2C 2,支持主机或从机模式
I2S 2,串行立体声数据的输入输出
LCD 1,支持 8 位 ~16 位并行 RGB、I8080、MOTO6800 接口
CAMERA 1,支持 8 位 ~16 位 DVP 图像传感器接口
UART 3 ,支持异步通信(RS232RS485)和 IrDA
PWM 8 路独立通道,14位精度
MCPWM 2
USB 1 × 全速USB 2.0 OTG,MicroUSB母口
USB Serial/JTAG 控制器 1,USB 全速标准,CDC-ACM ,JTAG
温度传感器 1,测量范围为–20 °C 到 110 °C,用于监测芯片内部温度
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
TWAI® 控制器 1 ,兼容 ISO11898-1(CAN 规范 2.0)
通用 DMA 控制器 5 个接收通道和 5 个发送通道
RMT 4 通道发射,4通道接收,共享 384 x 32-bit 的 RAM
脉冲计数器 4个脉冲计数控制器(单元),每个单元有2个独立的通道
定时器 4 × 54 位通用定时器,16 位时钟预分频器,1 × 52 位系统定时器,3 × 看门狗定时器
外部晶振 40Mhz
RTC 和低功耗管理 电源管理单元 (PMU)+ 超低功耗协处理器 (ULP)
低功耗电流 10uA
工作电压 3.3V
输入电压 3.3V~5.5V
最大放电电流 2A@3.3V DC/DC
可控全彩色LED 1

硬件尺寸

pYYBAGNOJQmAff7sAAD-p3-bt20406.png

BPI-PicoW-S3 尺寸表
管脚间距 2.54mm
安装孔间距 11.4mm/ 47mm
安装孔尺寸 内径2.1mm/外径3.4mm
主板尺寸 21 × 51.88(mm)/0.83 x 2.04(inches)
板厚 1.2mm

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

外设GPIO管脚分配

BPI-PicoW-S3 外设GPIO管脚分配
外设接口 信号 管脚
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
单色LED GPIO 46

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    48

    文章

    8260

    浏览量

    162649
  • 开发板
    +关注

    关注

    25

    文章

    6144

    浏览量

    113842
  • banana pi
    +关注

    关注

    1

    文章

    130

    浏览量

    3923
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Banana Pi BPI-CM6 – 一款与 Raspberry Pi CM4/CM5 载兼容的 SpacemiT K1 RISC-V 系统模块

    至 85°C BPI-CM6 系统模块受益于基于相同 SpacemiT K1 处理Banana Pi BPI-F3 单板计算机 (S
    发表于 11-28 16:59

    【作品合集】玄铁BPI-CanMV-K230D-Zero开发板测评

    测评作品合集 第十二期合集 : 群芯闪耀Milk-V Duo S 开发板测评作品合集 第十三期合集 : 玄铁Banana Pi BPI-RV
    发表于 09-18 10:13

    【作品合集】玄铁Banana Pi BPI-RV2开发板测评

    玄铁Banana Pi BPI-RV2开发板测评作品合集 产品介绍: Banana Pi
    发表于 09-17 10:58

    Banana Pi BPI-RV2开发板试用体验】开箱+硬件介绍

    本文介绍一下基于矽昌通信SF21H8898的开发板Banana Pi BPI-RV2硬件。 首先来看下它的外包装。包装还是纸盒,图案是BPI
    发表于 07-29 23:47

    Banana Pi BPI-RV2开发板试用体验】从零编译Banana Pi BPI-RV2开发板的openWRT

    安装不上,因为openWRT官方特别说了: (二)源码下载 因为在上篇(【Banana Pi BPI-RV2开发板试用体验】配置WSL网络环境访问Github - RISC-V技术论坛
    发表于 07-20 12:29

    Banana Pi BPI-RV2开发板试用体验】开箱上电

    开源社区(Banana Pi )合作设计。 开发板关键特性 矽昌 SF21H8898 四核64位RISC-V 处理 矽昌自研NPU,可以达到企业级⽹关级别数据转发处理能⼒ 512M
    发表于 06-26 19:51

    Banana Pi BPI-RV2开发板试用体验】开发环境搭建

    参考 https://docs.banana-pi.org/zh/BPI-RV2/BananaPi_BPI-RV2 前言 本文分享开发板基本的ssh登录,文件传输,c
    发表于 06-25 16:07

    Banana Pi BPI-RV2开发板试用体验】开发板介绍视频

    一. 开发板介绍香蕉派 BPI-RV2 RISC-V 路由开发板采用矽昌通信 SF21H8898 芯片方案矽昌 SF21H8898 四核64位RISC-V 处理
    发表于 06-24 23:51

    基于RISC-V处理Banana Pi BPI-RV2开发板试用

    Banana Pi BPI-RV2 开源网关是⼀款基于矽昌 SF21H8898 SoC的设备,1 × 2.5 G WAN⽹络接⼝、5  个千兆LAN ⽹络接⼝、板载 512MB DDR3
    的头像 发表于 06-09 14:59 989次阅读
    基于RISC-V处理<b class='flag-5'>器</b>,<b class='flag-5'>Banana</b> <b class='flag-5'>Pi</b> <b class='flag-5'>BPI</b>-RV2<b class='flag-5'>开发板</b>试用

    Banana Pi BPI-RV2 RISC-V 路由开发板发售, 全球首款RISC-V路由

    Banana Pi BPI-RV2 开源路由是矽昌通信和⾹蕉派开源社区(Banana Pi
    发表于 04-18 14:06

    Banana Pi 发布 BPI-AI2N &amp; BPI-AI2N Carrier,助力 AI 计算与嵌入式开发

    助力 AI、智能制造和物联网行业的发展。未来,Banana Pi 将继续深化与Renesas的技术合作,推动更多高性能嵌入式解决方案的落地。 ” BPI-AI2N开发板赋能多场景应用,
    发表于 03-19 17:54

    Banana Pi 发布 BPI-AI2N &amp; BPI-AI2N Carrier,助力 AI 计算与嵌入式开发

    2025年3月19日——Banana Pi 今日正式发布 BPI-AI2N & BPI-AI2N Carrier,基于瑞萨电子(Renesa
    的头像 发表于 03-19 17:53 1475次阅读
    <b class='flag-5'>Banana</b> <b class='flag-5'>Pi</b> 发布 <b class='flag-5'>BPI</b>-AI2N &amp; <b class='flag-5'>BPI</b>-AI2N Carrier,助力 AI 计算与嵌入式<b class='flag-5'>开发</b>

    Banana Pi 与瑞萨电子携手共同推动开源创新:BPI-AI2N

    的理想选择。瑞萨电子作为全球领先的半导体解决方案提供商,在嵌入式处理、工业控制和智能系统等领域具有深厚的技术积累。结合 Banana Pi 在开源生态和
    发表于 03-12 09:43

    Banana Pi开源社区基于瑞芯微RK3588开发板,DeepSeek开发利器

    。 []() Banana Pi BPI-W3单板机是由Banana Pi团队为专业和企业用户设计和开发
    发表于 02-19 18:27

    Banana Pi开源社区基于瑞芯微RK3588开发板,DeepSeek开发利器

    Banana Pi开源社区基于瑞芯微RK3588开发板,DeepSeek开发利器
    的头像 发表于 02-19 18:25 3293次阅读
    <b class='flag-5'>Banana</b> <b class='flag-5'>Pi</b>开源社区基于瑞芯微RK3588<b class='flag-5'>开发板</b>,DeepSeek<b class='flag-5'>开发</b>利器