Releases: sci-bots/micropython
Releases · sci-bots/micropython
feat(lvgl): lv_micropython release
This release includes pre-compiled binaries for the lv_micropython MicroPython fork, which adds LittlevGL support to the mainline micropython project.
esptool --port <COM port> --baud 912600 erase_flash
esptool --port <COM port> --baud 912600 --chip esp32 write_flash -z 0x1000 lv_micropython-LV_COLOR_DEPTH_16-DLV_COLOR_16_SWAP-roboto12-v1.11-877-gbf7699eee.binfeat(lib/lv_bindings): add m5stack support
This release adds optional support for M5Stack cores using the ILI9341 LCD display (e.g., this one). Prior to this release, the display was not properly configured resulting in at least the following issues:
- horizontally mirrored image
- inverted color
Also, as part of this release, the Roboto 12pt font is included and selected as the default font to accommodate the small ILI9341 320x240 LCD resolution.
See sci-bots/m5-lvgl for a MicroPython driver for the M5Stack; including an input driver using the M5Stack A, B, C buttons to emulate an encoder input device. Here is a video demonstrating the functionality:
Instructions
- Flash the M5Stack MicroPython firmware attached to this release, e.g.:
esptool --port $ESP_PORT --baud 912600 erase_flash
esptool --port <COM port> --baud 912600 --chip esp32 write_flash -z 0x1000 lv_micropython-v1.9.4-2040-gabe55e864-m5stack-m5stack.bin- See sci-bots/m5-lvgl for a MicroPython driver for the M5Stack.
