LcdDisplay
View SourceElixir drivers for common LCD modules, intended for Linux SBCs and Nerves-based systems.

Supported display types
Character LCD
HD44780-compatible character displays (e.g. 16x2, 20x4).
- Text-based output
- GPIO or I/O expanders (I2C / SPI backpacks)
- Typical use: status displays, simple menus
Graphic LCD
Pixel-addressable LCD panels driven over SPI.
- Full-frame pixel rendering
- Typical use: images, custom UI, framebuffers
Supported panels:
Installation
You can install LcdDisplay by adding lcd_display to your list of dependencies in mix.exs:
def deps do
[
{:lcd_display, "~> 0.4"}
]
end