回答

收藏

21 pybox(py盒子)

#竞赛 #竞赛 4971 人阅读 | 0 人回复 | 2019-12-16

一、项目名称:
pybox(py盒子)


二、项目概述:

可以更换不同MCU、支持micropython/图形/C++编程的pybox开发板。pybox开发板由MCU核心板、HUB底板、传感器板、功能扩展板等组成,通过更换MCU核心板、传感器板、功能扩展板,可以快速扩展或者增加不同功能,降低成本。系统支持多种开发环境。

主要特点

  • 支持通过USB直接下载程序,无需仿真器(预留了SWD接口)
  • USB Type-C接口
  • 可以更换不同的MCU核心板、扩展板和传感器板,方便扩展功能
  • 支持MicroPython/MakeCode/C++编程
  • 可以输出多种系统电压
  • 开源


pybox应用范围


  • 计算机基础教育
  • 嵌入式入门学习
  • 创客、电子爱好者制作
  • 产品原型快速开发


编程方式:

  • Micropython/circuitpython
  • MakeCode(部分MCU),支持图形化、typescript、python编程
  • C/C++



三、作品实物图

纯手工焊接,因此美观度不够好。
HUB板





MCU板

  • SAM D21板(使用了SAMD21J18A




  • ESP32板




  • nRF52840




传感器板和扩展板因时间原因未完成,留待后续添加,但是不影响展示基本功能和设计思路。


HUB板 + 多种MCU板








四、演示视频




五、项目文档







pyHUB原理图
pybHub.pdf (463.42 KB, 下载次数: 5)


项目文档(完整文档将在github上开源)
pybox.zip (3.36 MB, 下载次数: 1)









未标题-1.jpg (421.3 KB, 下载次数: 33)

未标题-1.jpg
分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条