if you'd like for lcds there are 'many' (at least many different sku's that are known to work)
a search on adafruit alone turns up many of them
https://www.adafruit.com/?q=lcd+spi&sort=BestMatch
https://www.adafruit.com/?q=lcd+i2c&sort=BestMatch
then on ebay/ aliexpress and the likes are like st7735 128×160
https://www.aliexpress.com/wholesale?ca ... ext=st7735
that old fav 'nokia 5110 lcd' 84x48 pixels
https://www.aliexpress.com/wholesale?ca ... a+5110+lcd
then the i2c oled ones are popular (128x32, 128x64)
https://www.aliexpress.com/wholesale?ca ... t=i2c+oled
my only grudge about i2c ones is many of then has a fixed i2c address (if you try to place 2 on the same bus you hit a bummer) and that they tend to be slower limited by the 400khz speeds.
however, they are nice / small and requires just 4 pins vcc / gnd / clk / data to work.
for the i2c address issue, one hack i'd guess is to try to multiplex either the data or clock lines using a multiplexer chip such as 74hc4051
https://assets.nexperia.com/documents/d ... CT4051.pdf
that makes it possible to patch like 8 displays on a single i2c and at the same address. you would need 3 more lines to work the multiplexer.
my 'old' favourite is ili9341 *spi* (interface) 240 x 320
https://www.adafruit.com/product/1770
https://www.aliexpress.com/wholesale?ca ... li9341+spi
if you search youtube you would see many featured for stm32f103 comparing that to uno and the various projects
i think spi is still the 'goto' interface as it gives a good balance of speeds (decently fast for qvga) and lower pin counts.
and earlier on ili9341 seem to be the ones offering slightly larger screen sizes e.g. 2.4, 2.8 inch.
and i think i wanted it for that slightly more *pixels*, they are tad pricy though
i used to see a lot of st7735 offered in 1.4 inch sizes, a little too compact to read a distance away i'd guess
these days there seem to be more st7735 around with bigger sizes as well
there are more libraries if you search in this section of the forum
viewforum.php?f=39
and one thing to note, displays don't necessarily 'work out of the box', with libraries you pounced on on the web.
the more 'common' ones are like those from adafruit, ideally if you buy from them you would possibly post in their forums to seek help in case.
2 comments above there is a 'ported' one, it is basically a fork of
adafruit ili9341 library. < the original one works as well)
just that i made mine work on stm32duino(s) and only for spi interface
there are more libtaries if you search in this section of this section of this forum
viewforum.php?f=39