marți, 22 septembrie 2026

Ceas NTP cu tranzitii animate (Morphing Clock) pe afisaj P10 RGB 32x16 cu ESP8266 (6)

    Dupa cateva luni de teste, la ceasul prezentat ultima data in articolul din mai, am constatat in ultima perioada ca apare mesaj de eroare la extragerea cursului valutar EURO/RON (leu), asa ca am apelat la Z.AI, dar a fost intr-o zi proasta, asa ca am testat si Gemini, care a reusit, dupa cateva teste, sa rezolve problema.
    Programul modificat este Morphing_Clock_v3d2 compus din mai multe fisiere
    Am facut 2 filmulete:
Schema de conectare este nemodificata




miercuri, 16 septembrie 2026

Ceas NTP cu cifre simulate ca find pe tuburi Nixie (pseudo-Nixie) - 2

    Dupa ce am testat varianta initiala de ceas prezentata in articolul anterior, am apelat la AI sa adauge
- configurarea retelei wifi de le telefon sau laptop (WiFiManager)
- reconectarea automata la reteaua wifi (pierdere accidentala legatura sau in caz de intrerupe tensiune alimentare casa sau ruter distribuitor)
- "stingerea tubului Nixie" corespunzator cifrei zecilor de ora cand ar fi 0, adica ora apare 8:59, nu 08:59).
    Programul modificat este pseudoNixie_NTPclock_v2 si contine mai multe fisiere
    Schema de conectare, desenata in Paint de mine, este
    Led-ul este inseriat c o rezistenta de cca. 200-220Ω.
Am facut mai multe filmulete

marți, 8 septembrie 2026

Ceas NTP cu cifre simulate ca find pe tuburi Nixie (pseudo-Nixie)

    Am gasit un filmulet in care aparea un tub Nixie asemanator cu IN-14 realizat pe un afisaj TFT de 1.9" (putin sub 5cm diagonala) - Can an ESP32 and a Display Replace an IN-14 Nixie Tube?
    Am cerut detalii si am putut descarca programul, doar ca acolo nu avea si tub fara o cifra anume.
Am facut si eu teste
cu programul meu modificat ESP32C3_IN14_counter1
si 2 filmulete
    Intre timp, am gasit si un proiect al aceluiasi tip smdvibe pe github, in care foloseste un encoder si realizeaza un ceas cu o singura cifra: github.com/SMDVIBE/IN14-Virtual-Nixie-Clocksi video One Nixie Tube Is All You Need! 🔥 ESP32 IN-14 Clock
Am eliminat encoderul si am facut un numarator fata spate, ce include si un tub stins, programul este ESP32C3_IN14_counter1a
si modul de numarate se vede in filmuletele urmatoare
Pentru primele teste, schema de conectare este
    Dupa ce am intrat in posesia afisajelor necesare, am testat un nunarator cu 2 cifre simulate, programul meu este ESP32C3_IN14_counter2
    Montajul cu cele 2 afisaje arata asa:
Am facut si 2 filmulete
    Interesant ca Z.AI nu s-a descurcat nici dupa o ora sa introduca al doilea afisaj, iar Gemini, integrat in Chrome, a rezolvat problema rapid, asa ca de acu incolo o sa apelez la cel putin 2 AI-uri.
    O schema de conectare a celor 2 afisaje la placa ESP32-C3 Supermini este

    A urmat pasul evident, de a realiza un ceas NTP cu 4 cifre la care am adaugat si un led sa "bata" secundele
    Schema de conectare este urmatoarea
la care se adauga ledul care "bate" secunda.
Am facut si 2 filmulete, cu programul pseudoNixie_NTPclock_v1 incarcat,
modificand astfel configurarea sa ramana spatiu
    Tin sa mentionez ca schemele de conectare a fost desenate cu AI-ul, dar le voi inlocui cu unele facute in Eagle si o sa imbunataesc si programele, una din idei e sa folosesc configurarea usoara cu WiFiManager, cum am pprezentat in articolul Configurare usoara conectare la retea Wi-Fi pentru microcontrolerele ESP8266/ESP32
16.09.2026
    Am adaugat si un articol pentru versiunea mentionata mai inainte, unde am desenat si schema,
deoarece am realizat ca AI-ul cand a desenat schemele nu a pus semnalul RES la +3.3V ci la GPIO8. 
    Intre timp, am mai facut 2 filmulte:

luni, 7 septembrie 2026

Statie meteo cu ESP32-C3 SuperMini si afisaj OLED de 2.42"

    Deoarece modul de afisare ora ca ceas digital cu cifre mari si ceas analogic simplu plus prezentarea informatiilor meteo pe 2 randuri mi s-a parut interesant, am mutat proiectul pe afisajul OLED de 2.42".
Proiectul cu afisaj ST7920 cu aceeasi rezolutie (128x64) a fost prezentat in articolul Statie meteo cu ESP32-C3 Mini pe afisaj monocrom SPI (rezolutie128x64 si driver ST7920) - 3
    Fata de acel afisaj, de generatie veche, contrastul afisajului OLED este foarte puternic, chiar daca este redus.
    Schema de conectare intre placa ESP32-C3 Supermini si afisajul OLED cu interfata SPI este aceeasi ca in articolul Statie meteo cu simboluri grafice (ESP32-C3 Mini si afisaj OLED de 2.42" cu driver SSD1309)
Am facut si 2 filmulete
    Programul adaptat penteu OLED-ul cu driver SSD1309 (functioneaza similar cu SSD1306, care echipeaza afisajele de 0.96") este weatherstation2_esp32c3_ssd1309_v1e.ino .

duminică, 30 august 2026

Alt ceas NTP cu ESP32-C3 Mini si afisaj OLED de 2.42" (driver SSD1309)

    Daca tot am mutat un proiect de ceas de pe un afisaj OLED de 0.96" pe cel de 2.42", am zis ca ceasul cu prezentare a unui ceas analog si stiri deplasabile ar fi un lucru bun, deoarece informatiile se pot citi de la distanta de pe afisajul mai mare.
    Am mai aranjat cu AI configurarile initiale ale afisajului, dar si ceasul analogic este marit un pic, programul testat este NTPclock2_esp32c3_ssd1309_v1 (contine 2 fisiere) - vezi detalii in articolul anterior, Alt ceas NTP cu ESP32-S3 Mini pe afisaj OLED in 2 culori, dar ca schema de conectare este ca in articolul Statie meteo cu simboluri grafice (ESP32-C3 Mini si afisaj OLED de 2.42" cu driver SSD1309).

Modul de functionare se vede in filmulte
    Ulterior, am facut o mica modificare a ceasului digital sa indice ora in format de 24 ore (selectabil dintr-o variabila, asa ca se poate reveni usor in formatul de 12 ore), asa ca programul devine NTPclock2_esp32c3_ssd1309_v1a, iar prezentarea se vede in filmuletele

Ceas NTP cu ESP32-C3 Mini si afisaj OLED de 2.42" (driver SSD1309)

    Deoarece afisajul OLED de 2.42" are rezolutie de 128x64 si foloseste driverul SSD1309, ca si afisajul OLED de 0.96" care are aceeasi rezolutie si un driver similar, SSD1306, iar in testele anterioare, au functionat similar, am zis sa mut si proiectul ceasului NTP cu simularea schimbarii prin cadere a jumatatilor de cifre (ceasuri "flip").
    Programul modificat rapid cu ajutorul AI-ului este NTPclock1_esp32c3_ssd1309_v1.ino.
si cu el am facut filmuletele
    Schema de conectare este aceeasi ca cea folosita in articolul Statie meteo cu simboluri grafice (ESP32-C3 Mini si afisaj OLED de 2.42" cu driver SSD1309)

sâmbătă, 29 august 2026

Alt ceas NTP cu ESP32-S3 Mini pe afisaj OLED in 2 culori

    Dupa ce am testat placa ESL32-S3 Mini (Supermini) si afisajul OLED de 0.96" cu interfata i2c si 2 zone de culoare (galben/albastru), cum am prezentat in articolul anterior, am zis sa incerc un alt ceas NTP care prezinta pe afisaj si un ceas analogic si ruleaza stiri si informatii. Articolul de la care am pornit este DIY ESP32 Clock Kit: NTP Time, Live News Ticker & On-This-Day History on a 0.96" OLED.
    Schema de conectare este acceasi:
    La prima rulare a programului original, ce apare pe ecran, nu arata prea frumos
asa ca am apelat la AI pentru a modifica un pic aspectul, programul devenind NTPclock2_esp32s3_ssd1306_v1 (are 2 fisiere).
- github
- calculator
- Arduino IDE

Pe ecran, informatia arata bine acum:
Am facut si niste filmulere
    Deoarece informatia e greu de citit pe ecranul cu diagonala de 0.96" (cca. 2,5cm) am renuntat repede la teste. Ulterior, am testat pe un afisaj OLED de 2.42" (cca. 6,2cm) si e "alta viata"