One of the things you’d like to connect to your microcontroller might be a display.
Common interfaces for displays are parallel (which can be either 6800 or 8080 style), SPI or I²C.
Common monochrome displays are supported by the u8g2 library.
Common colour displays are supported by the ucglib library.
I’ll discuss various displays I own.