Jako studenci i pasjonaci elektroniki często zmagamy się z wysokimi kosztami komponentów. Poszukując wyświetlacza do prywatnego projektu, natrafiłem na film opisujący rozwiązanie problemu – tanie HMI oparte na mikrokontrolerze ESP32. Tak poznałem CYD, czyli Cheap Yellow Display. Nazwa pochodzi od koloru PCB wyświetlacza. Co oferuje ten tani żółty wyświetlacz?

Rysunek 1 Przykładowy projekt zegera na GPS
Istnieje wiele modeli CYD, największy z nich ma ekran o przekątnej 7 cali. Wyświetlacze te mogą być wyposażone w rezystancyjny lub pojemnościowy czujnik dotyku. Czujnik rezystancyjny jest mniej precyzyjny, ale działa nawet gdy mamy założone rękawiczki. Najpopularniejszym modelem jest jednak wariant z 2,8-calowym ekranem i rezystancyjnym dotykiem – to na nim skupimy się w tym artykule.

Rysunek 2 CYD w wersji 7″
Model CYD z ekranem 2,8 cala kosztuje około 60zł na pewnej chińskiej platformie e-commerce, co jest porównywalne z ceną samego wyświetlacza bez mikrokontrolera u polskich dostawców. CYD jest wyposażony w mikrokontroler z rodziny ESP32, co oznacza, że obsługuje Bluetooth i Wi-Fi. Zasilanie odbywa się przez port micro USB, choć dostępne są też wersje z portem USB-C, zwane CYD2USB. Dodatkowo płytka ma wbudowany slot na kartę SD.

Rysunek 3 Zawartość opakowania
CYD oferuje trzy złącza 4-pinowe JST do komunikacji z mikrokontrolerem oraz jedno złącze 2-pinowe do podłączenia głośnika za pomocą wbudowanego wzmacniacza. Z tyłu wyświetlacza znajdują się także dioda RGB i fotorezystor. Jeśli brakuje dostępnych pinów GPIO, można wylutować diodę RGB lub wykorzystać piny czytnika kart SD przy użyciu adaptera SD Sniffer.

Rysunek 4 Peryferia na płytce
Największym wyzwaniem jest chińska dokumentacja. Na szczęście społeczność zainteresowana CYD stworzyła repozytorium na GitHubie, gdzie można znaleźć podstawowe informacje, przykłady projektów, modyfikacje sprzętowe oraz pliki do druku 3D obudów. Do łatwej obsługi wyświetlacza polecana jest biblioteka bb_spi_lcd, umożliwiająca intuicyjne wyświetlanie treści oraz obsługę dotyku.
Jednym z najpopularniejszych programów na CYD jest ESP32-Marauder – narzędzie do analizy sieci Wi-Fi i Bluetooth. Umożliwia sprawdzanie zabezpieczeń sieci oraz wykrywanie urządzeń do skimmingu kart kredytowych. Program działa podobnie do znanego Flipper Zero i można go wgrać bez dodatkowego oprogramowania, używając jedynie przeglądarki.

Rysunek 5 ESP32 Marauder
Innym ciekawym projektem jest Spotify-Diy-Thing, pełniący funkcję podobną do Spotify Car Thing, wycofanego przez Spotify w grudniu 2024 roku. Program łączy się z kontem Spotify i wyświetla informacje o odtwarzanym utworze. Podobnie jak ESP32-Marauder, instalacja odbywa się bez specjalistycznego oprogramowania.

Rysunek 6 Spotify DIY Thing
Choć urządzenie ma pewne ograniczenia, jego elastyczność, funkcjonalność oraz możliwość dostosowania sprawiają, że jest to doskonały wybór dla hobbystów szukających taniego i funkcjonalnego rozwiązania HMI. CYD pokazuje, że z odrobiną kreatywności można stworzyć naprawdę interesujące projekty. Może to właśnie żółty kolor stanie się symbolem nowoczesnych studenckich technologii?
Autor: Wiktor Sobczyński
0 komentarzy