Amir Gonnen
Amir Gonnen
This is probably related to https://github.com/lvgl/lv_binding_micropython/issues/273, fixed in https://github.com/lvgl/lv_binding_micropython/pull/274. Please reopen if it doesn't fix it.
@424778940z - See https://github.com/lvgl/lv_binding_micropython/pull/242. That PR still needs some work, but when it's merged you will be able to add LVGL as a Micropython external C module, so porting to...
> It turns out that esp32s3 chip is not supported yet!! Correct. See https://github.com/lvgl/lv_binding_micropython/pull/243
> Especially ESP32-S3,many borads use it instead of ESP32, but they can't be used in micropython yet, @jd3096-mpy see https://github.com/lvgl/lv_binding_micropython/pull/243 - this adds ESP32-S3 support. Could you try this PR...
I2S is already supported here, as part of espidf module. Try `import espidf` "espidf" is an additional library that comes as part of LVGL. It includes I2S, SPI master, ADC,...
> It would be interesting to try this approach. At this point I don't know if anyone has attempted using the espidf module to implement I2S. It's certainly worth checking...
@jmiskovic Here is a simplified example, extracted from a private project with some irrelevant parts removed: ```python import gc import espidf as esp from espidf import I2S_MODE from espidf import...
> I have to do some work surrounding callbacks and I also still have to figure out how gen_mpy decides what functions go under what structures (classes) and also the...
I understand that you are having difficulties with gen_mpy.py. However, I wanted to suggest an alternative solution to your problem. Instead of duplicating the parsing logic in your script, you...
> It doesn't contain all the meta data. That's the problem. There needs to be a mapping of LV name to Binding name so I can read the doxygen XML...