将 SeeedArchLink 变为 micro:bit(micropython)
2016-12-09 00:00
411 查看
Seeed Arch Link是Seeed 公司出的蓝牙开发板,它使用了nRF51822,这是nordic公司的蓝牙芯片,和microbit上使用的一样。我经过一段时间的研究和修改,将microbit的程序移植到了Seeed Arch Link上,可以将Seeed Arch Link作为microbit玩了。除了没有LED阵列,不能显示小动画,另外一些pin对应的GPIO不同,其它功能是一样的。
![](https://static.oschina.net/uploads/img/201612/09110058_mDKb.jpg)
固件已经移植好,可以很好的运行在Seeed Arch BLE和Seeed Arch Link上,大家可以下载测试,体验一下nRF51822上MicroPython的用法和效果。如果发现问题请通知一下,方便修改。
![](https://static.oschina.net/uploads/img/201612/09105505_jmDM.jpg)
https://github.com/shaoziyang/MicroPython_firmware
或
![](https://git.oschina.net/favicon.ico)
https://git.oschina.net/shaoziyang/MicroPython_firmware
![](https://static.oschina.net/uploads/img/201612/09105506_isFE.jpg)
![](https://static.oschina.net/uploads/img/201612/09105507_0Fpx.jpg)
驱动LED
改变亮度(范围0-1023)
播放音乐(将无源蜂鸣器连接到p3和GND)
更多用法请参考:
https://microbit-micropython.readthedocs.io/en/latest/index.html
![](https://static.oschina.net/uploads/img/201612/09110058_mDKb.jpg)
固件已经移植好,可以很好的运行在Seeed Arch BLE和Seeed Arch Link上,大家可以下载测试,体验一下nRF51822上MicroPython的用法和效果。如果发现问题请通知一下,方便修改。
![](https://static.oschina.net/uploads/img/201612/09105505_jmDM.jpg)
https://github.com/shaoziyang/MicroPython_firmware
或
https://git.oschina.net/shaoziyang/MicroPython_firmware
![](https://static.oschina.net/uploads/img/201612/09105506_isFE.jpg)
![](https://static.oschina.net/uploads/img/201612/09105507_0Fpx.jpg)
驱动LED
pin16.write_digital(1) pin16.write_digital(0)
改变亮度(范围0-1023)
pin16.write_analog(123)
播放音乐(将无源蜂鸣器连接到p3和GND)
import music music.play(music.NYAN)
更多用法请参考:
https://microbit-micropython.readthedocs.io/en/latest/index.html
相关文章推荐
- 使用pypiserver搭建私有源
- 一张图总结python数据分析师自学思路
- python 的模块
- Python编码
- Python百度云网盘搜索引擎源码及安装教程
- python小游戏之彩票机选器二
- Python中类的继承
- 如何让Ultraedit支持python语法高亮
- 自动化运维Python系列之进程、线程、协程
- python编程中的if __name__ == 'main': 的作用和原理
- python:分享美女图
- Python--urllib3库详解1
- 零基础实现爬虫
- Python path
- python中array的使用
- Python 安装
- 解决python3 requests中urlretrieve 403forbidden
- Python学习
- Python应用优化提速路之测速01-range、xrange、while的比较
- Python ftplib