Cheap Yellow Display using MicroPython

What do you want to achieve?

I would like to be able to pick something OTHER THAN DESKTOP for MicroPython. Preferably the Cheap Yellow Display board aka ESP32-2432S028R. The template would include all the necessary drivers for that board. It’s by far the most popular board among hobbyists.

What have you tried so far?

I have spent a couple of days researching how to download and install lvgl and the lvgl bindings but cannot figure it out. At a minimum, it would be great for you to do a video on how to take the desktop code you generate and then add the necessary drivers and bindings to work with this board.

Screenshot or video


  • SquareLine Studio version:
  • Operating system:
  • Target hardware:

Thanks for pointing out the popularity of this CYD board and the need for micropython board-templates. We’ll discuss it whether it can be added to the official board-templates readily available in SquareLine Studio. To answer your 2nd question, even if there’s no video tutorial, in the new version of the MicroPython board-template there are clone/build scripts where you can see line-by-line what we needed to add/modify and what commands to issue to pre-build the Linux/Windows micropython-executables. As for the CYD board, I guess the other ‘ports’ library (namely ‘esp32’) needs to be used (it has its own README), but no other tips just yet. If we’ll have a board at hand and decide to make the template for it we’ll make it available right away. Until that you can check at LVGL (and ESP and MicroPython) forum as well and we’ll thank if you post any progress that you might make meanwhile. In case you’ll have exact problem descriptions at some point we might be able to give more contextual tips.