MicroPython是 Python 3 语言 的精简高效实现 ,包括Python标准库的一小部分,经过优化可在微控制器和受限环境中运行。MicroPython包含了诸如交互式提示,任意精度整数,关闭,列表解析,生成器,异常处理等高级功能。 足够精简,适合运行在只有256k的代码空间和16k的RAM的芯片上,microPython,这是一种在小型嵌入式主板上运行的解释语言。
在这个项目中,我们将向您展示如何使用Adafruit Feather M0,RTC模块和OLED显示器DIY制作手表。
硬件组件:
- 1、羽毛M0基础
- 2、羽毛RTC
- 3、羽毛OLED
- 4、纽扣电池
- 5、100mAh Lipod电池
- 6、短羽毛标题
- 7、羽毛标头集
- 8、3D可打印部件× 1
手动工具和制造机器:
- 烙铁(通用)
- 3D打印机(通用)
让我们学习如何编写干净简单的Python代码来控制硬件,来做一个OLED手表。外壳和腕带采用ninjaflex 3D打印,因此佩戴既坚固又舒适。
整个电路适合3D打印机壳,并具有良好的贴合性。两条带子安装在侧面的插槽中,可以定制,以适应不同尺寸的手腕。
阅读全文