Crate lcd1602_diver
source ·Expand description
Driver for I2C 16x2 character displays Provides a driver for common 16x2 LCD displays that use the I2C bus to communicate. This has been tested with the LCD1602A module.
Re-exports
pub use display_control::Cursor;
pub use display_control::CursorBlink;
pub use display_control::Display;
pub use display_control::DisplayMode;
Modules
- The types of bus that can be used to communicate with the display.
- Display module for 16x2 LCD displays
- Entry mode for 16x2 LCD displays
- Error types
Structs
- Handles all the logic related to working with the character LCD via I2C. You’ll need to create an instance of this with the
new()
method. TheI
generic type needs to implement theembedded_hal::blocking::Write
trait.
Enums
- Used in the direction argument for shifting the cursor and the display