Skip to content
Lightweight and easy to use library for PCD8544 lcd controller, tested on ATmega328P and Nokia 5110 LCD
Branch: master
Clone or download
Pull request Compare This branch is 3 commits behind pbaja:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
example hide lcd struct Nov 25, 2015
LICENSE add lixense Aug 23, 2015 rewrited to C-lang, refractor, unification Aug 23, 2015
nokia5110.c refract Nov 25, 2015
nokia5110.h hide lcd struct Nov 25, 2015
nokia5110_chars.h change names Nov 24, 2015


  • Super lightweight
  • Buffer that can be easly modified and send to LCD at once
  • Font scale from 1 to 6
  • Cursor, every char will be placed next to previous automatically
  • Power on/off LCD
  • Font in external file, saved in Flash (PROGMEM)


  1. Import files to your IDE
  2. Change or connect LCD to pins listed in LCD/lcd.h file
  3. Compile and run app

Explanation of all functions is in lcd.h header file.

You can’t perform that action at this time.