开发计划

  • 这里将记录一些正在开发或计划开发的内容,如果你有什么建议可至本文档的github留言
  1. micro:bit板载元件api调整为与microPython相同。
  2. arduino nano的支持。
  3. 其他更多扩展模块的支持。

更新记录

V0.4.2公测版 20210820

  1. 重构handpy板载传感器的调用接口为micropython语法
  2. 增加handpy、micro:bit对外接传感器模块的支持
  3. 增加哪吒板的支持
  4. 解决发现的bug

V0.3.5公测版 20210407

  1. 支持传感器12位DA转换模块
  2. 支持传感器bmi160 6轴传感器
  3. 支持RGB LED点阵表情包
  4. 支持实时时钟SD2405
  5. 支持TM1650四位数码管
  6. 支持SHT31数字温度传感器
  7. 支持臭氧传感器
  8. 电容式指纹识别传感器
  9. 解决发现的bug

V0.3.4公测版 20201231

  1. 解决uno、leonardo pwm问题
  2. 新增microbit板载资源支持
  3. 新增handpy板载资源支持
  4. 新增bme680支持(环境传感器)
  5. 新增max17043支持(3.7V锂电池电量计)

V0.3.3公测版 20201116

  1. 支持DS18B20(温度传感器)传感器
  2. 支持音频分析模块
  3. 支持HX711(重量传感器)传感器
  4. 支持TDS(测量水的TDS)传感器
  5. 支持心率传感器
  6. 支持BME280(环境传感器)传感器
  7. 支持VL53L0(激光测距)传感器
  8. 支持LIS2DH(三轴加速计)传感器
  9. 支持BMP388(气压传感器)传感器
  10. 支持INA219(数字功率计)传感器
  11. 支持CCS811(空气质量)传感器
  12. 支持ADS1115(16位AD转换模块)传感器
  13. 支持huskylens(哈士奇)

V0.3.2公测版 20200929

  1. 增加树莓派、掌控板(handpy)以及micro:bit板的支持(当前仅支持数字模拟读写及舵机控制功能)。
  2. 新增扩展库:BNO05510DOF绝对定向传感器、BMP280气压传感器、NFC模块、PAJ7620U2手势识别模块、DS1307实时时钟模块、RPI TLC_10bit_adc树莓派10位adc模块、PRI pca_9685树莓派16路pwm模块。

V0.3.0公测版 20200727

注意

重要版本:API重做最终版本,后续API将不再进行修改,可用于教程编写。

  1. PinPong类名替换为Board类名便于理解
  2. 初始化方式修改,使用Board及begin()函数
  3. 增加默认板,无需给所有函数输入board参数
  4. 将常用库放入Board中,导入更方便

V0.2.2公测版 20200715

  1. Pin类增加基础函数:
  2. read_digital()
  3. write_digital(v)
  4. read_analog()
  5. write_analog(v)
  6. 详细用法见“PinPong示例”。

V0.2.0公测版 20200625

  1. 语法及库名称规范完成
  2. 增加常见扩展硬件库的支持
  3. 增加自动识别串口功能

V0.1.x内测版

::
功能开发及内测版本,仅供测试,代码与V0.2.0可能存在不兼容.