micro:bit 是一款由英国广播电视公司(BBC)推出的为青少年编程教育设计的微型电脑开发板, 集成了低功耗蓝牙,加速度计,磁力计,三个按钮,5 x 5 LED点阵以及GPIO。
本列表翻译自 ,是由 发起并维护的microbit资源列表。
欢迎大家提交有趣的项目 :)
- - 提供一个基于浏览器的模拟器和积木编程环境,堆叠好的积木块最终将生成JavaScript (TypeScript)代码 (之前以PXT为人所知).
- - 积木风格的交互界面. 该项目已不再开发,推荐大家使用 MakeCode 替代它.
- - 基于图形界面的编程工具,帮助用户从拖曳式编程到文本编程(JavaScript)的过渡.
- - 为机器人编程设计的积木时编程环境, 通过将堆叠好的积木生成MicroPython代码来支持microbit.
- - microbit中通过产生PWM波(脉宽调制)来控制舵机的简单类库。
- - 通过IIC总线来控制PCA9685(一个16通道 12bit位分辨率的PWM/舵机伺服器芯片)的简单类库。
- - 通过SPI总线驱动的用于控制七段数码管的MAX7219芯片的相关MicroPython模块。
- - 通过SPI总线驱动的用于控制8×8发光二极管点阵的MAX7219芯片的相关MicroPython模块。
- - 校准和使用 KY038 声音传感器的MicroPython库,包含拍手计数器功能。
- - 通过ULN2003达林顿晶体管阵列来驱动步进电机的Micropython代码。
- micro:bit交互(支持输入、输出).如果你想把micro:bit作为外设与你既有的系统交互,这个库十分值得一试!
- - 一个简单的命令行工具/模块,用于与micro:bit中的受限文件系统(由MicroPython提供)交互.
- - 提供一个基于浏览器的模拟器和积木编程环境,堆叠好的积木块最终将生成JavaScript (TypeScript)代码 (之前以PXT为人所知).
- - 用于微处理器的JavaScript引擎,它也提供一个同时支持文本和及木化编程的浏览器编程环境.
- - 基于图形界面的编程工具,帮助用户从拖曳式编程到文本编程(JavaScript)的过渡.
- - 文件系统的pxt驱动(测试版).
- - 超声波传感器的pxt驱动.
- - 温度传感器的蓝牙驱动.
- - MIDI(乐器数字接口,为电子乐器等演奏设备定义各种音符或弹奏码) pxt驱动(测试版).
- - 为 Microbit 驱动 MPU-6050 (GY-521)(MPU6050是一种非常流行的空间运动传感器芯片,可以获取器件当前的三个加速度分量和三个旋转角速度)提供支持的PXT驱动.
- - 发送加密数据到ubirch后端的pxt驱动(依赖BC95 NB-IoT 模组,它是一款高性能、低功耗的NB-IoT无线通信模块).
- - CCS811空气质量传感器模块(可提供等效二氧化碳(eCO2)等级或总挥发性有机化合物(TVOC)指标)的pxt驱动.
- - 使用DS1307实时时钟(提供秒、分钟、小时、日、月、星期及年计时,带闰年补偿,有效期至2100年) (测试版)的pxt模块.