Wyświetlacze do radia internetowego na ESP32-S3
Jeden Resona OS działa z wieloma wyświetlaczami SPI: od małego 1,9″, przez popularne 2,4–2,8″, po duże 3,5–4,0″ 480×320, a także z paskiem 2,25″. Model wybierasz w panelu, a każdy rozmiar dostaje własne układy ekranu.
Które wyświetlacze działają z Resona OS
| Wyświetlacz | Rozdzielczość | Status | Uwagi |
|---|---|---|---|
| ST7789 1,9″ | 320×170 | sprawdzony | wyświetlacz domyślny |
| ILI9341 2,2–2,8″ | 320×240 | sprawdzony | przy 3,3 V zworka J1 albo zasilanie 5 V |
| ST7789 2,0–2,8″ (IPS) | 320×240 | potwierdzony | część modułów: „Odwróć kolory” |
| ST7796S 3,5–4,0″ | 480×320 | potwierdzony | zasilanie 3,3 V i 5 V |
| ILI9488 3,5–4,0″ | 480×320 | potwierdzony | IPS: „Odwróć kolory” |
| ILI9342 | 320×240 | beta | czekamy na Wasze opinie |
| ST7789P3 2,25″ (pasek) | 284×76 | beta | czekamy na Wasze opinie |
| ILI9486 3,5″ | 480×320 | beta | kanał beta, czekamy na opinie |
Sprawdzony – przetestowany przez autora. Potwierdzony – działa u użytkowników Resony. Beta – na kanale beta, czeka na opinie. Masz model z listy beta? Daj znać z panelu: System → Zgłoś problem lub sugestię.
Który wyświetlacz wybrać?
Mała obudowa: 1,9″
Najmniejszy i najtańszy, mieści się prawie wszędzie. To wyświetlacz domyślny, działa od razu po instalacji.
Radio na biurko: 2,4–2,8″
Większa okładka, tytuł w kilku liniach, pogoda z wilgotnością i 7 pozycji na liście. Dobry wybór na pierwszy projekt.
Duży ekran: 3,5–4,0″
Logo 160 px, duży zegar, menu z karuzelą kafelków i lista 9 stacji. Kupujesz nowy moduł? Wybierz ST7796S.
Sprzęt retro: pasek 2,25″
Mieści się w okienku po starej skali radia, tunera czy magnetofonu. Ma układy VFD i wskaźniki VU.
Opis i podłączenie każdego modelu
Piny są te same dla wszystkich wyświetlaczy, zmieniasz tylko model w panelu: Ustawienia → Wyświetlacz → Model wyświetlacza.
| Wyprowadzenie | ESP32-S3 |
|---|---|
| SCK / SCL | GPIO 12 |
| MOSI / SDA / SDI | GPIO 11 |
| DC / RS | GPIO 9 |
| CS | GPIO 10 |
| BLK / LED (podświetlenie) | GPIO 14 |
| RES / RESET | 3V3 |
| VCC | 3V3 / 5V |
| GND | GND |
Pinów SDO (MISO), dotyku (T_…) i gniazda karty SD nie podłączasz. Piny zmienisz w panelu: System → Piny płytki.
ST7789 1,9″ 320×170 – wyświetlacz domyślny
Mały ekran IPS, działa od razu po instalacji. Cztery układy ekranu, menu i lista stacji po 5 pozycji. Reset programowy jest wyłączony: RES podłącz na stałe do 3,3 V albo do EN płytki.
ILI9341 2,2–2,8″ 320×240
Pełny układ 320×240: wyższe okładka i zegar, tytuł w kilku liniach, pogoda z wilgotnością, 7 pozycji w menu i na liście. Przy zasilaniu 3,3 V zlutuj zworkę J1 z tyłu modułu, bez niej część modułów świeci na biało. Bez zworki możesz podłączyć VCC do 5 V.
ST7789 2,0–2,8″ 320×240 (IPS)
Potwierdzony przez użytkowników w wersjach 2,0″ i 2,4″. Ten sam sterownik co 1,9″, z pełnym układem 320×240. Jeśli czarne tło jest białe, włącz w panelu „Odwróć kolory”.
ST7796S 3,5–4,0″ 480×320
Potwierdzony przy zasilaniu 3,3 V i 5 V. Własne układy: logo stacji 160 px, tytuł do trzech linii, zegar 72 albo 128 px, menu z karuzelą pięciu kafelków i lista 9 stacji. Obraz w kolorze 16-bit odświeża się płynnie.
ILI9488 3,5–4,0″ 480×320
Potwierdzony przez użytkowników (3,5″ i 4″). Te same układy co ST7796S. Przez SPI przyjmuje tylko kolor 18-bit, więc pełny ekran odświeża się wolniej, ale przewijane napisy i wskaźnik VU zmieniają tylko fragment obrazu. Kupujesz nowy moduł? Wybierz ST7796S.
ILI9486 3,5″ 480×320 (beta)
Na kanale beta, jeszcze nie sprawdzony na sprzęcie. Nakładki 3,5″ dla Raspberry Pi z tym sterownikiem nie zadziałają, bo mają inne złącze.
ILI9342 320×240 (beta)
Odmiana ILI9341 ustawiona od razu poziomo. Wersje IPS mogą wymagać „Odwróć kolory”.
ST7789P3 2,25″ 284×76 – pasek (beta)
Wąski wyświetlacz z własnymi układami. Menu pokazuje jedną pozycję naraz, a lista stacji działa jak skala strojenia.
Cztery układy ekranu i sześć motywów kolorów
Układ wybierasz w panelu, w menu radia albo przyciskiem pilota. Tekst ma polskie znaki, a obraz nie migocze.
Sześć motywów: RESONA, RR Green, Classic Amber, Hi-Fi White, Vintage Red i Sony Cyan
Radio internetowe w starej obudowie: pasek 2,25″
Wąski wyświetlacz mieści się tam, gdzie w starym radiu, tunerze czy magnetofonie była skala. Nowe radio w starej obudowie wygląda tak, jakby zawsze tam było.
- Wyświetlacz VFD: turkusowy jak w tunerach z lat 80., zegar 7-segmentowy i lampki STEREO, ALARM, SLEEP
- Wskaźniki VU: dwie kremowe tarcze jak w magnetofonie
- Odtwarzacz z logo stacji albo z dużym zegarem
Ekran nie działa? Najczęstsze problemy
Ekran świeci na biało albo obraz się sypie
Najczęściej sterownik dostaje za niskie napięcie. Zlutuj zworkę J1 z tyłu modułu albo zasil go z 5 V. Jeśli to nie pomoże, podłącz RESET wyświetlacza do wolnego pinu i ustaw go w System → Piny płytki albo włącz w panelu „Bezpieczna prędkość wyświetlacza”.
Po zmianie modelu ekran jest czarny
Wybrany model nie pasuje do modułu. Przytrzymaj gałkę przez 3 sekundy przy włączaniu radia – wróci wyświetlacz ST7789. Model zmienisz też zawsze z telefonu, bo panel działa niezależnie od ekranu.
Kolory są odwrócone
Część modułów IPS ma odwrotne kolory. Włącz w panelu Ustawienia → Wyświetlacz → Odwróć kolory.
Obraz jest odbity lustrzanie
W ustawieniach wyświetlacza włącz odbicie lustrzane – przyda się przy nietypowym montażu albo innym module.
Nie ma mojego wyświetlacza na liście
Modele oznaczone „beta” są widoczne po włączeniu kanału beta w System → Aktualizacja online.