# Search by tag “cpp”

## Raspberry Pi with Philips PCD8544

- tags: cpp, hardware, programming, raspberry pi, rpi-hw - 2 comments

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.

## Raspberry Pi with 7-segment display

- tags: cpp, hardware, programming, raspberry pi, rpi-hw - 10 comments

A seven-segment display is a display device that can be used to represent digits and, in some cases, decimal point.

Rpi-hw library provides two classes to manage this type of display, display::s7seg and display::m7seg, that are defined respectively in “rpi-hw/display/s7seg.hpp” and “rpi-hw/display/m7seg.hpp”.

You can manage an HD44780-based LCD instantiating the class display::hd44780, defined in the header file “rpi-hw/display/hd44780.hpp”.