Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dtoverlays: Add overlay for HD44780 via I2C PCF8574 backpack #6293

Merged
merged 2 commits into from
Aug 2, 2024

Conversation

6by9
Copy link
Contributor

@6by9 6by9 commented Aug 1, 2024

Many HD44780 LCD displays are connected via very common I2C GPIO expander.
We have an overlay for connecting the displays directly to GPIOs, but not one for it connected via a backpack. Add such an overlay.

Requested https://forums.raspberrypi.com/viewtopic.php?t=374408

@6by9 6by9 force-pushed the rpi-6.6.y-dtoverlays branch 3 times, most recently from 7146a1c to 4778540 Compare August 1, 2024 18:03
pin_bl GPIO pin for enabling/disabling the display
backlight. (default 3)

display_height Height of the display in characters
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The dimensions have default values but they aren't documented?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

They weren't documented for hd44780-lcd on which this was based.

Now documented in both.

Many HD44780 LCD displays are connected via very common I2C
GPIO expander.
We have an overlay for connecting the displays directly to GPIOs,
but not one for it connected via a backpack. Add such an overlay.

Signed-off-by: Dave Stevenson <[email protected]>
The default values defining a 16x2 display weren't documented,
so add them.

Signed-off-by: Dave Stevenson <[email protected]>
@pelwell pelwell merged commit 3c319a4 into raspberrypi:rpi-6.6.y Aug 2, 2024
12 checks passed
popcornmix added a commit to raspberrypi/firmware that referenced this pull request Aug 5, 2024
kernel: spi: dw: Fix non-DMA transmit-only transfers
See: raspberrypi/linux#6286

kernel: ARM: dts: bcm2712: Fix invalid polling-delay-passive setting
See: raspberrypi/linux#6290

kernel: dtoverlays: Add overlay for HD44780 via I2C PCF8574 backpack
See: raspberrypi/linux#6293

kernel: DTS: bcm2712: enable SD slot CQE by default on Pi 5
See: raspberrypi/linux#6301
popcornmix added a commit to raspberrypi/rpi-firmware that referenced this pull request Aug 5, 2024
kernel: spi: dw: Fix non-DMA transmit-only transfers
See: raspberrypi/linux#6286

kernel: ARM: dts: bcm2712: Fix invalid polling-delay-passive setting
See: raspberrypi/linux#6290

kernel: dtoverlays: Add overlay for HD44780 via I2C PCF8574 backpack
See: raspberrypi/linux#6293

kernel: DTS: bcm2712: enable SD slot CQE by default on Pi 5
See: raspberrypi/linux#6301
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants