Rpi-hw library supports Philips PCD8544-based LCDs (e.g. Nokia 5110/3310 LCD) from version 0.3, so that you can easily draw texts, shapes, and images.
All you need to do is instantiate the class
display::pcd8544↱, derived from
designer↱ and defined in “rpi-hw/display/pcd8544.hpp”↱. It can handle multiple image formats and text fonts using Magick++ APIs and FreeType.