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 引导加载程序可轻松升级固件


浏览 22
点赞
评论
收藏
分享

手机扫一扫分享

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

手机扫一扫分享

编辑 分享
举报