În primă fază, am aflat că acest afişaj nu e monocrom, ci cu 16 nuanţe de gri, funcţionând fie pe SPI, fie pe i2c, dar este deja configurat hardware pe SPI, după cum se vede în schema lui.
Am abuzat de Google, vorba lui Vlad, şi am gasit libraria u8g2, care este derivată din cea pe care o mai folosisem pentru afişase monocrome, şi anume libraria u8glib. Menţionez că am găsit şi alte librării, dar nu sunt concepute pentru a fi folosite ciu placă de dezvoltare cu ESP32.
Am testat exemplele din librărie, configurând pentru placa de dezvoltare cu ESP32,
U8G2_SSD1327_MIDAS_128X128_F_4W_SW_SPI u8g2(U8G2_R0, /* clock=*/ 13, /* data=*/ 12, /* cs=*/ 14, /* dc=*/ 27, /* reset=*/ 26);
Am făcut, la repezeală, 2 filmulete, care arată modul de funcţionare:- Afisaj OLED de 1,5" controlat de ESP32
Niciun comentariu:
Trimiteți un comentariu