LVGL, Micropython and Blockly

159 Просмотры
Издатель
This is LVGL + Micropython + Blockly on a ESP32 WROOVER with ILI9341 touch screen. Please excuse the low quality. This is just a quick demo.

First the WiFi is selected on the ESP32. Once connected a web server starts automatically on the esp32. This is used by the PC to load blockly from the esp32. Within blockly a small program is being "written". A cklick on "run" in the web interface makes blockly generate Python code from this which in turn is being POST'ed to the esp32.

Then on the ESP32 I switch to the "Apps" tab and hit the reload button. This makes the newly uploaded "blockly.py" appear in the list of python programs. A click on blockly.py loads the this script and executes it within lvgl with the text output of the script redirected to a text field in the LVGL window.
Категория
Разработка на Flutter
Комментариев нет.