Repository navigation
v0.6.2
download at : https://dl.sipeed.com/shareURL/MAIX/MaixPy/release/master
Update since tag v0.4.0:
New feature
KPU
- Support kmodel V4(nncase v0.2.0 beta4), you need to call
kpu.setoutputs(obj, out_layer, w, h, ch)to set output shape beforekpu.forward - Add
load_flashsupport (load big model but slowlly) - Add 1 dimension input support( list)
- Add
classifiermodule
vision
- Add
UTF-8customize font support,load_font&draw_font&draw_string - Support
image.draw_imagetransparent mixed (Transparency from black to white) - Improved font effect of openmv
image.font - Add
OV5640andGC2145partially function support
Others
- Add
ulabmodule - Add
lodepngmodule(for lvgl) - Sensor dual buffer
- Add
sensor.set_jb_quality(q)for IDE image quality - Add
Maix.utils.flash_readAPI Mic-ArrayIO pin supports custom configuration- Add maix_config for different board use one firmware, allow lcd/sensor/sdcard remapping pins in
config.json - Support ussl(https)
- Support WDT (watchdog timer)
fm.fpioa.set_functionargs now allowset_io_driving&set_sl&set_st- Support software
i2c&spi - Add SpeechRecognizer(Now Refactor to speech)
- Refactor NES module support
nes.input()&nes.loop() - WS2812 add
ws_num()get ws2812 config number. - Speech add
speech_isolated_wordsupport maix bit/dock/duino/etc. - Network add wiznet5k support
- Improve
image.rotation_correction() - Support onewire
Optimize
- Remove LCD font, now use image's font
- Optimize IDE script execute, and change to file mode instead of REPL mode
- Make built in py files configuable, revemo pye in minimum firmware by default
- Optimize I2C slave code
- Make sensor.set_windowing() center align
- Change KPU error code to string message
- MaixPy boot speed up!
BUG fix
Vision
- Fix
image.to_grayscalebug - Fix
lcd.draw_stringcolor bug - OV7740
hmirrorerror(soft fix) - Fix
bmpimage load error - Fix lcd init uninitialized variables cause image misalignment
Others
- Fix
time.time()error (RTC hardware bug) time.time()now start from2000.1.1 00:00:00, the same as micropython- Fix wave audio play bug
- Pull up io16 in main.py
- Fix kpu.conv3 bug
- Fix thread gc collect bug
- Fix
kpu.deinitbug, and auto collect bug - Fix ESP8285/ESP32 network layer communication
- Fix GPIOHS can't read after write
- Fix can't play avi for self record.
- Fix conflicts between SDCard and ESP32 on Maixduino.