Skip to content

Commit 4b50998

Browse files
authored
Merge pull request #52 from chadkuester/patch-1
Update charlcd_rpi_rgb_simpletest.py
2 parents 849d352 + 45a4eb0 commit 4b50998

File tree

1 file changed

+14
-7
lines changed

1 file changed

+14
-7
lines changed

examples/charlcd_rpi_rgb_simpletest.py

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,24 @@
1010
lcd_rows = 2
1111

1212
# Raspberry Pi Pin Config:
13-
lcd_rs = digitalio.DigitalInOut(board.D26) # pin 4
14-
lcd_en = digitalio.DigitalInOut(board.D19) # pin 6
15-
lcd_d7 = digitalio.DigitalInOut(board.D27) # pin 14
16-
lcd_d6 = digitalio.DigitalInOut(board.D22) # pin 13
17-
lcd_d5 = digitalio.DigitalInOut(board.D24) # pin 12
18-
lcd_d4 = digitalio.DigitalInOut(board.D25) # pin 11
13+
lcd_rs = digitalio.DigitalInOut(board.D26) # LCD pin 4
14+
lcd_en = digitalio.DigitalInOut(board.D19) # LCD pin 6
15+
lcd_d7 = digitalio.DigitalInOut(board.D27) # LCD pin 14
16+
lcd_d6 = digitalio.DigitalInOut(board.D22) # LCD pin 13
17+
lcd_d5 = digitalio.DigitalInOut(board.D24) # LCD pin 12
18+
lcd_d4 = digitalio.DigitalInOut(board.D25) # LCD pin 11
19+
lcd_rw = digitalio.DigitalInOut(
20+
board.D4
21+
) # LCD pin 5. Determines whether to read to or write from the display.
22+
# Not necessary if only writing to the display. Used on shield.
1923

2024
red = pulseio.PWMOut(board.D21)
2125
green = pulseio.PWMOut(board.D12)
2226
blue = pulseio.PWMOut(board.D18)
2327

24-
# Initialise the LCD class
28+
# Initialize the LCD class
29+
# The lcd_rw parameter is optional. You can omit the line below if you're only
30+
# writing to the display.
2531
lcd = characterlcd.Character_LCD_RGB(
2632
lcd_rs,
2733
lcd_en,
@@ -34,6 +40,7 @@
3440
red,
3541
green,
3642
blue,
43+
lcd_rw,
3744
)
3845

3946
RED = [100, 0, 0]

0 commit comments

Comments
 (0)