Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

pcd8544 Command Line Tool for Raspberry Pi / Orange Pi

NotificationsYou must be signed in to change notification settings

nopnop2002/Raspberry-pcd8544

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pcd8544(NOKIA5110) Command Line Tool for Raspberry Pi / Orange Pi

You can operate from command line.

Command line parameters:

+1 String : String for #1 line(with External 4X8 Font)
+2 String : String for #2 line(with External 4X8 Font)
+3 String : String for #3 line(with External 4X8 Font)
+4 String : String for #4 line(with External 4X8 Font)
+5 String : String for #5 line(with External 4X8 Font)
+6 String : String for #6 line(with External 4X8 Font)
+a String : String for #1 line(with Internal 6X8 Font)
+b String : String for #2 line(with Internal 6X8 Font)
+c String : String for #3 line(with Internal 6X8 Font)
+d String : String for #4 line(with Internal 6X8 Font)
+e String : String for #5 line(with Internal 6X8 Font)
+f String : String for #6 line(with Internal 6X8 Font)
-1 : delete #1 line
-2 : delete #2 line
-3 : delete #3 line
-4 : delete #4 line
-5 : delete #5 line
-6 : delete #6 line
+L : Scroll Up 1Line
-L : Scroll Down 1Line
P1 n : Set start colum n to line#1
P2 n : Set start colum n to line#2
P3 n : Set start colum n to line#3
P4 n : Set start colum n to line#4
P5 n : Set start colum n to line#5
P6 n : Set start colum n to line#6
r : remove all string
s : show display
c num : set contrast to num

You can use within script.
#!/bin/bash
./nokia r
./nokia +1 "ABCDEFG"
./nokia +2 "abcdefg"
./nokia +3 "1234567"
./nokia +d "ABCDEFG"
./nokia +e "abcdefg"
./nokia +f "1234567"
sudo ./nokia s


Wire connection

NOKIA5110---RPi/OPi
1 RST---GPIO23(Pin#16)
2 CE---SPI CE0(Pin#24)
3 DC---GPIO24(PIn#18)
4 DIN---SPI MOSI(Pin#19)
5 CLK---SPI SCLK(Pin#23)
6 VCC---3.3V
7 BL---3.3V/GND(*)
8 GND---GND

(*)There are two module of GND and 3.3V.
With BLUE module, if you supplies 3.3V to backlight pin, a backlight lights up.
With RED module, if you connects a backlight pin to GND, a backlight lights up.


Software requirement

WiringPi Library


How to install

git clone https://github.com/nopnop2002/Raspberry-pcd8544cd Raspberry-pcd8544cc -o nokia nokia.c fontx.c pcd8544.c -lwiringPi -lpthreadbash ./test.sh

Line#1-#3 : External 4X8 Font
Line#5-#6 : Internal 6X8 Font

pcd8544-11

pcd8544-12


RaspberryPi HAT

// pin setup#define _sclk  0#define _din   1#define _dc    2#define _cs    3#define _rst   4

PI-HAT-1PI-HAT-2PI-HAT-3

About

pcd8544 Command Line Tool for Raspberry Pi / Orange Pi

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp