When looking for a simple way to display a menu for i.e. tweaking voltage, temperature, brightness... anything, plain LEDs do not cut it, and graphical screen can be an overkill and higher price.
It is possible to find inexpensive screens from some suppliers:
https://www.buydisplay.com/graphic-display/graphic-display-panelhttps://www.buydisplay.com/oled-displayGraphic displays (LCD or OLED):
(+) Very flexible for displaying complex graphics.
(-) More RAM needed for storing the font.
(-) More work to write drivers for them.
(-) The price quickly goes up with size.
(+) Font chips circumvent that, sometimes built into the display.
(+) Not so many different driver to write.
LED segment displays:
(+) Very low price at any size.
(+) Chips like
TM1650 means only 2 MCU pins to drive many character cells.
(+) Quite robust and easy to repair
(-) A bit more PCB work
(-) Not many characters to display
Segment LCD display:
(+) Good daylight visibility (useful for outdoor)
(+) Optional backlight
(+) Very low power
(+) Low price
(-) Often require dedicated hardware and many pins to drive, or an ASIC
Bubble Segment Displays:
(+) same advanages as LED segment displays
(+) Smaller size
(+) Lower price?
(+) Smaller power?
(-) nowhere to be found!
=> What happened to the bubble segment displays? Why replaced by the modern alternatives?
=> What is your approach for when you need a few alphanumerics but 128x32 pixels are an overkill?