pyboardMicroPython 官方微控制器开发板

联合创作 · 2023-09-26 14:54

pyboard 是 MicroPython 官方微控制器开发板。通过 USB 连接到 PC,pyboard 提供 USB 闪存驱动器保存 Python 脚本,以及一个串行 Python 交互环境(REPL)进行实时编程。支持 Windows、macOS 与 Linux。

MicroPython 是一个轻量级 Python,对 Python 3.4 进行完整重写,成为可以在微控制器上运行的语言。

pyboard 的主要特性:

  • STM32F405RG 微控制器
  • 带有硬件浮点的 168 MHz Cortex M4 CPU
  • 1024KiB 闪存 ROM 和 192KiB RAM
  • Micro USB 连接器,用于电源和串行通信
  • Micro SD 卡插槽,支持标准和大容量 SD 卡
  • 3 轴加速度计(MMA7660)
  • 带有备用电池的实时时钟
  • 左右边缘有 24 个 GPIO,底部有 5 个 GPIO,有 LED 和开关 GPIO
  • 3 个 12 位模数转换器,提供 16 引脚,4 个带模拟接地屏蔽的引脚
  • 2 个 12 位数模(DAC)转换器,在引脚 X5 和 X6 上可用
  • 4 个 LED(红色、绿色、黄色和蓝色)
  • 1 个重置和 1 个用户切换按钮
  • 板载 3.3V LDO 稳压器,能够提供 250mA 的电流,输入电压范围为 3.6V 至 16V
  • ROM 中的 DFU 引导加载程序可轻松升级固件
浏览 4
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报