Se afișează postările cu eticheta FabGL. Afișați toate postările
Se afișează postările cu eticheta FabGL. Afișați toate postările

duminică, 25 octombrie 2026

Ceas NTP cu date meteo pe monitor VGA (2)

    Dupa ce am mai studiat biblioteca FabGL, am realizat ca eu nu folosesc prea multe culori, deci as putea creste rezolutia (in special) pe verticala prin definirea a 16 culori maxim (VGA16Controller in loc de VGAController). Am constatat ca rezolutia creste la 640x388 de la 512x247.
    Am facut teste cu 2 placi cu ESP32 si iesire VGA:
- c (cunoscuta ca si TTGO ESP32 VGA FabGL)
- Olimex ESP32-SBC-FabGL
    Si dupa cum se observa din imaginile de mai sus, am crescut si dimensiunile numerelor de la ore si minute, coborand secundele, de asemenea, pe ecran au incaput mai multe informatii utile (indice UV, calitate aer si concentratiile de pulberi), programul este NTPclock_FabGL_VGA_v2a3.
    Am facut si 2 filmulete:

Ceas NTP cu date meteo pe monitor VGA

    Dupa ce am constatat ca ceasul NTP pe monitir VGA este stabil, am adaugat si cateva informatii meteo, pentru ca sunt limitat de rezolutia reala (redusa din cauza ca si partea de wifi consuma spatiu).
Programul modificat este NTPclock_FabGL_VGA_v2 si, ca in cazul anterior, are 2 fisiere
    Testeke initiale au fost facute pe placa FabGL-VGA-ESP32 (inscriptionata VGA32_V1.4)
apoi cu o placa Olimex ESP32-SBC-FabGL
Am facut si 2 filmulte:

Ceas NTP pe monitor VGA

    Prin cutiile mele era si o placa numita ESP32-VGA-FabGL si cu ea se emuleaza, de obicei, diverse calculatoare pe 8 biti, de genul ZX Spectrum care erau echipate cu procesor Z80.
    Placa este prezentata in materialul https://github.com/fdivitto/FabGL/wiki/Boards
    Am mai postat si eu acum ceva timp 2 proiectele de genul asta (emulatoare cu ESP32 pe monitor VGA):



    Bun, dar eu am vrut sa vad cum ar arata un ceas cu animatii (stilul ceasului numit Morphing Clock), asa ca m-am apucat sa lucrez cu un AI (versiune gratuita) la un ceas folosind biblioteca FabGL, dar nu am fost multumit de rezultat, asa ca am inceput sa foljsesc metota clasica de cautare pe net si am dat de un proiect, care era ce doaream.
    Acest proiect se gaseste la https://github.com/tehniq3/NTPclock_FabGL_VGA si dupa ce am incarcat programul de acolo sm obtinut
    Am apelat la AI si a facut mici modificari penteu a face ceasul tricolor (cu am facut si la ceasurile pe afisaj matriceal led P3 cu rezolutie 64x32 sau tip P10 cu rezolutie 32x16).
Programul modificat final este NTPclock_FabGL_VGA_v1 si este compus din 2 fisiere, dintre care unul defineste numerele din 7 segmente
    Dupa ce am incarcat programul doar cu mofifucari la culori, am obtinut
ulterior, cu versiunea finala, am si njmeke zilei si data cu caractere mai mari
    Am facut si 2 filmulete: