最近入手一个热门的平头哥W801-kit开发板, 是冲着上面自带的BLE和WIFI去的, 但是网上的资料奇少. 看了说明和W806 唯一的差别在于多了蓝牙和WIFI功能, 其他的都一样.
官方推荐的开发环境是C-Sky, 安装后居然要占用>3G的硬盘空间, 有些夸张啊, 为了一个小板子, 硬盘都显得紧张了!
在网上查了一下, 有人正在把 Micropython 移植到这个板子上, 参考
micropython/ports/xt804 at master · gengyong/micropython · GitHub
这个版本功能有限, 还是初级的.
作者给出的示例程序
import machine
# PB0 脚, 输出, 默认高电平
pb0 = machine.Pin('B0', machine.Pin.OUT, value=1)
# 输出低电平
pb0.off()
# PA0 脚, 输入
pa0 = machine.Pin('A0', machine.Pin.IN)
# 读取
pa0.value()
根据这个例子可以编写W801上的跑马灯程序
import machine
import time
# PB0 脚, 输出, 默认高电平
pb5 = machine.Pin('B5', machine.Pin.OUT, value=1)
pb25 = machine.Pin('B25', machine.Pin.OUT, value=1)
pb26 = ma