========== 开发计划 ========== - 这里将记录一些正在开发或计划开发的内容,如果你有什么建议可至本文档的github留言 #. 报错提示规范。 #. 多国语言提示。 #. 示例程序整理。 #. 更多小模块的支持。 ========== 更新记录 ========== V0.6.0公测版 ============================== .. 注意:: 重要版本变化。 #. 行空板主板控制方式由firmata方案改为Linux设备方案 #. 优化begin连接及I2C通讯稳定性 #. 其他优化 V0.4.2~V0.5.2公测版 ============================== #. 增加行空板主板的支持 #. 增加小模块的支持 #. 其他优化 V0.4.2公测版 20210820 ============================== #. 重构handpy板载传感器的调用接口为micropython语法 #. 增加handpy、micro:bit对外接传感器模块的支持 #. 增加哪吒板的支持 #. 解决发现的bug V0.3.5公测版 20210407 ============================== #. 支持传感器12位DA转换模块 #. 支持传感器bmi160 6轴传感器 #. 支持RGB LED点阵表情包 #. 支持实时时钟SD2405 #. 支持TM1650四位数码管 #. 支持SHT31数字温度传感器 #. 支持臭氧传感器 #. 电容式指纹识别传感器 #. 解决发现的bug V0.3.4公测版 20201231 ============================== #. 解决uno、leonardo pwm问题 #. 新增microbit板载资源支持 #. 新增handpy板载资源支持 #. 新增bme680支持(环境传感器) #. 新增max17043支持(3.7V锂电池电量计) V0.3.3公测版 20201116 ============================== #. 支持DS18B20(温度传感器)传感器 #. 支持音频分析模块 #. 支持HX711(重量传感器)传感器 #. 支持TDS(测量水的TDS)传感器 #. 支持心率传感器 #. 支持BME280(环境传感器)传感器 #. 支持VL53L0(激光测距)传感器 #. 支持LIS2DH(三轴加速计)传感器 #. 支持BMP388(气压传感器)传感器 #. 支持INA219(数字功率计)传感器 #. 支持CCS811(空气质量)传感器 #. 支持ADS1115(16位AD转换模块)传感器 #. 支持huskylens(哈士奇) V0.3.2公测版 20200929 ============================== #. 增加树莓派、掌控板(handpy)以及micro:bit板的支持(当前仅支持数字模拟读写及舵机控制功能)。 #. 新增扩展库:BNO05510DOF绝对定向传感器、BMP280气压传感器、NFC模块、PAJ7620U2手势识别模块、DS1307实时时钟模块、RPI TLC_10bit_adc树莓派10位adc模块、PRI pca_9685树莓派16路pwm模块。 V0.3.0公测版 20200727 ============================== .. 注意:: 重要版本:API重做最终版本,后续API将不再进行修改,可用于教程编写。 #. PinPong类名替换为Board类名便于理解 #. 初始化方式修改,使用Board及begin()函数 #. 增加默认板,无需给所有函数输入board参数 #. 将常用库放入Board中,导入更方便 V0.2.2公测版 20200715 ============================== #. Pin类增加基础函数: #. read_digital() #. write_digital(v) #. read_analog() #. write_analog(v) #. 详细用法见“PinPong示例”。 V0.2.0公测版 20200625 ============================== #. 语法及库名称规范完成 #. 增加常见扩展硬件库的支持 #. 增加自动识别串口功能 V0.1.x内测版 =============== :: 功能开发及内测版本,仅供测试,代码与V0.2.0可能存在不兼容.