将 SeeedArchLink 变为 micro:bit(micropython)
将 SeeedArchLink 变为 micro:bit(micropython)
shaoziyang 发表于1年前
将 SeeedArchLink 变为 micro:bit(micropython)
  • 发表于 1年前
  • 阅读 14
  • 收藏 0
  • 点赞 0
  • 评论 0

Seeed Arch Link是Seeed 公司出的蓝牙开发板,它使用了nRF51822,这是nordic公司的蓝牙芯片,和microbit上使用的一样。我经过一段时间的研究和修改,将microbit的程序移植到了Seeed Arch Link上,可以将Seeed Arch Link作为microbit玩了。除了没有LED阵列,不能显示小动画,另外一些pin对应的GPIO不同,其它功能是一样的。

 

固件已经移植好,可以很好的运行在Seeed Arch BLE和Seeed Arch Link上,大家可以下载测试,体验一下nRF51822上MicroPython的用法和效果。如果发现问题请通知一下,方便修改。

https://github.com/shaoziyang/MicroPython_firmware

https://git.oschina.net/shaoziyang/MicroPython_firmware

 

  • 驱动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

 

共有 人打赏支持
粉丝 12
博文 75
码字总数 25881
×
shaoziyang
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: