Skip to content

Releases: labplus-cn/mpython

v2.4.0

10 Jul 03:57
Compare
Choose a tag to compare

v2.3.6

16 Aug 07:51
Compare
Choose a tag to compare

1、去掉mpython_online库,改为放置在文件系统中;
2、增加新乐动模块驱动;
3、labplus-Ledong:修改codec芯片IO引脚;

labplus_ledong: 乐动掌控固件
mpython: 掌控板固件

v2.3.5

26 Apr 06:31
Compare
Choose a tag to compare

修复MMC5603地磁传感器读数跳动问题。

v2.3.4

14 Feb 07:31
Compare
Choose a tag to compare

WT2003H4-16S芯片MP3模块驱动兼容

v2.3.3

16 Aug 07:26
Compare
Choose a tag to compare

v2.3.3

v2.3.1

03 Nov 02:53
Compare
Choose a tag to compare

掌控板:
1、兼容新MMC5603地磁传感器

v2.3.0

18 Aug 09:21
Compare
Choose a tag to compare

掌控板:

  • port/partitions.csv port/builtins/esp32_nvs.c
    增加用户nvs存储区域,保存QMI8658校准值数据

  • port/boards/mpython/modules/mpython.py
    在mpython.py 中重写print()函数,解决CH9102 repl输出中文乱码问题

人工智能交互实验箱:

  • port/boards/mpython-classroom-kit/modules/mpython.py
    兼容新SPL06气压传感器 SHT20温湿度

v2.2.2

29 Jun 01:55
Compare
Choose a tag to compare
v2.2.2 Pre-release
Pre-release

1、mpython.py: 增加兼容QMI8658C 新六轴驱动。
2、更新bluebit数码管驱动。

v2.2.1

13 Jan 07:35
Compare
Choose a tag to compare
- 触摸中断阈值默认值调整为400

- 修正Button.get_presses()函数名称错误
- 修正music模块部分内置曲目播放异常问题
- mpytthon.py: 增加Accelerometer.roll_pitch_angle()方法(计算欧拉角)

v2.2.0

18 Dec 09:45
Compare
Choose a tag to compare
v2.2.0 Pre-release
Pre-release
- 修改为自己的esp-idf源,便于后续的维护

- 增加硬件自检功能,如果检测到硬件错误,则不运行main.py,打印错误信息后,直接进入REPL
- mpython.py增加Button类,实现按下,释放事件回调、按下状态读取等函数(button_a,button_b实例对象)
- mpython.py增加Touch类,实现按下,释放事件回调、按下状态读取等函数(touchpad_p/y/t/h/o/n实例对象)
- 重命名touchpad对象名称,兼容以前。(e.g. touchPad_P ->touchpad_p)
- accelerometer增加平面倾斜、翻转、敲击(类似鼠标点击)、掉落的运动姿态事件。