Per quello schermo c'è un adattatore per il bus I2C e occuperebbe solo 2 pin
Interface I2C 16x2 LCD with Arduino Uno (Just 4 wires) - Arduino Project Hub
Un'alternativa più interessante che usa anche il bus I2C è usare un "OLED", un esempio che hai nel video che ho caricato nel post n. 4. È 128x 32 pixel, hai anche 128x 64 e sono economici
E la soluzione più interessante è usare uno schermo TFT, guarda il video di questo link
https://it.aliexpress.com/item/32964204802.html
Interessante kit porta anche un modulo per sd card e in cui potresti salvare i dati invece di usare il cloud
Ci sono anche TFT con il lettore sd integrato.
E per quanto riguarda gli schermi, non mi viene in mente altro
Saluti.