GitHub - Defective4/pcd8544-java-driver: A pi4j driver for PCD8544 LCD display used in Nokia 5110 · GitHub
Skip to content

Defective4/pcd8544-java-driver

Folders and files

Repository files navigation

PCD8544 Java Driver

example

Discord Java Community's logo displayed on the LCD

This is a Java port of Adafruit PCD8544 Nokia 5110 LCD Library designed to work on Raspberry Pi with pi4j.
It also has a few enhancements compared to the original library.

Features

  • Support for both software and hardware SPI
  • Graphics2D compatible API (via GraphicsWrapper.java)
  • Support for two-dimensional bitmaps - no need to use external tools to draw images
  • Smart drawing - don't redraw parts of screen that were not updated (only when using 2D buffers and GraphicsWrapper)
  • Built-in 5x8 text font

Installation

Soon

Examples

Soon

TODO

  • Text support
  • Backlight control (possibly with PWM)
  • Other features from the original library

About

A pi4j driver for PCD8544 LCD display used in Nokia 5110

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages