Greetings!
I’ve got many computations(usually float number in an array) functions every 2 seconds, I’ve try to maximizing calculation speed(using cpp), but the performance is nearly same.
I’ve found the micropython 1.18(Boosted performance…) was released.
I’ve tried it, it is amazingly increased the speed like,
unit (ms)
computation_time 75 → 47
computation_time 48 → 29
computation_time 144 → 83
computation_time 150 → 85
computation_time 149 → 85
computation_time 148 → 85
computation_time 147 → 85
computation_time 167 → 99
computation_time 147 → 85
computation_time 196 → 120
computation_time 276 → 163
Anyway I am the very newbie in lvgl,
Can I ask you How to build firmware with latest micropython version?
ESP-IDF 4.3.1
ESP32 port / UM_TINYPICO
git clone https://github.com/micropython/micropython
cd micropython/lib
git clone https://github.com/lvgl/lv_binding_micropython
How should I run gen_mpy.py in micropython build script ?
I’ve tried to modify “ports/esp32/main/CmakeLists.txt”
include(${MICROPY_DIR}/lib/lv_bindings/mkrules.cmake)
There are many "error: redeclaration of enumerator ‘MP_QSTR_???’
make failed with exit code 2
This micropython update feels like I have macbook M1 max on me
Thank you for your help.