创客百科

姿势共享,有节操无门槛参与的创客百科,创客动力之源 \ (^_^) /

用户工具

站点工具


pyboard

pybaord 开发板

pyboard 是支持完整 MicroPython 软件功能的官方微控制器开发板。它通过USB连接到电脑,内置一个USB闪存来保存 Python 程序,接通电源即可运行。与 Windows,Mac 和 Linux 兼容。 MicroPython 可以在 pyboard 上运行,内置的 pyb 模块包含控制板上可用外设的功能和类,如 UART,I2C,SPI,ADC 和 DAC。 micropython.nxez.com-wp-content-uploads-2019-01-20190130120601640-0.jpg

主要硬件特性

  • 搭载 STM32F405RG 微控制器,其内核为高性能 M4
  • 168 MHz Cortex M4 CPU(带有硬件浮点运输能力)
  • 1024KiB Flash ROM 和 192KiB RAM
  • 采用 MicroUSB 接口供电和串口通信,也可直接访问Micro SD卡
  • Micro SD 卡插槽,支持标准和高容量的Micro SD卡
  • 3轴加速度传感器(MMA7660)
  • 实时时钟,可自选后备电源
  • 左右边缘的24个GPIO和下边缘5个GPIO,以及LED和按键接口
  • 3个12位模拟数字转换器(ADC),16个引脚,4个模拟接地屏蔽
  • 2个12位数模转换器(DAC),可在引脚X5和X6上使用
  • 4个LED(红色,绿色,黄色和蓝色)
  • 1个重置按键和1个用户按键
  • 板载3.3V LDO电压调节器,能够提供高达 250mA 电流输出,输入电压范围3.6V~6V
  • DFU接口可以轻松升级固件

应用范围 教育、编程学习、电子竞赛、毕业设计、机器人、智能硬件、嵌入式开发、物联网开发、快速原型设计、创客、DIYer……

多种衍生版本

得益于 pyboard 的开源,第三方研发团队根据不同的用户需求研发出了定位不同的 pyboard 衍生版。

PYB v1.1

官方 pyboard v1.1 的经典复刻版,硬件特性与原版保持一致确保能完全兼容 MicroPython 的全部软件特性,外观和排座优化设计,更便于使用。由 pyboard.org 为了推动 pyboard 的普及和 MicroPython 编程学习而制作。 micropython.nxez.com-wp-content-uploads-2019-01-pyboard-banner-1000.jpg

micropython.nxez.com-wp-content-uploads-2019-01-pybv1_1-pinout.jpg

PYB Nano

微型裁剪版,和 Nucleo32 差不多大,支持绝大部分 MicroPython 的功能和函数。是 MicroPython 中文社区为了推广 MicroPython 而设计制作。

PYB Nano 的主要特点:

  • 支持 microUSB
  • 2路UART、3路I2C、3路SPI、10路ADC
  • 支持RTC
  • 支持后备电池输入
  • 支持USB供电和VIN输入(最高7V)
  • 一个用户按键和一个复位键
  • 带有 4个 LED,LED支持亮度调节功能
  • 带有加速度传感器(MMA7660)
  • 支持USB升级功能

https://micropython.nxez.com/what-is-pyboard

本页面的其他翻译:
pyboard.txt · 最后更改: 2019/01/30 22:24 由 Spoony