MicroPython_CYD_ESP32-2432S028R
MicroPython_CYD_ESP32-2432S028R copied to clipboard
This is a higher-level library to allows MicroPython users to easily control the ESP32-2432S028R, more commonly known as the Cheap Yellow Display (CYD).
MicroPython_CYD_ESP32-2432S028R
This is a higher-level library to allows MicroPython users to easily control the ESP32-2432S028R, more commonly known as the Cheap Yellow Display (CYD).
Dependencies
This library depends on:
- MicroPython - Firmware: v1.23.0 (2024-06-02) .bin (UPDATED)
- rdagger/micropython-ili9341 - ili9341.py, Retrieved: 12/2/23
- rdagger/micropython-ili9341 - xpt2046.py, Retrieved: 12/2/23
A copy of rdagger's ili9341 and xpt2046 libraries are available in the resources folder.
Installation
Follow MicroPython's installation instructions to get your CYD board ready. Use your preferred MicroPython IDE (e.g. Thonny) to transfer cydr.py, boot.py, ili9341.py, and xpt2046.py to your CYD board.
Usage
You can create a new main.py file and use:
from cydr import CYD
cyd = CYD()
or
from cydr import CYD
cyd = CYD(rgb_pmw=False, speaker_gain=512,
display_width=240, display_height=320,
wifi_ssid = None, wifi_password = None)
to access the CYD or you can use one of the example programs provided in the repository.
License
The repository's code is made available under the terms of the MIT license. Please take a look at license.md for more information.