Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ZulNs/LCD_HD44780
Arduino library for HD44780 based or compatible LCD.
https://github.com/ZulNs/LCD_HD44780
arduino-library hd44780 lcd-display
Last synced: 2 days ago
JSON representation
Arduino library for HD44780 based or compatible LCD.
- Host: GitHub
- URL: https://github.com/ZulNs/LCD_HD44780
- Owner: ZulNs
- License: mit
- Created: 2018-12-24T15:13:05.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-05-02T02:15:13.000Z (about 5 years ago)
- Last Synced: 2024-03-17T09:37:41.159Z (4 months ago)
- Topics: arduino-library, hd44780, lcd-display
- Language: C++
- Homepage:
- Size: 18.6 KB
- Stars: 4
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- awesome-stars - ZulNs/LCD_HD44780 - Arduino library for HD44780 based or compatible LCD. (C++)
README
# LCD_HD44780
[![Library Manager: LCD_HD44780 1.0.0](https://www.ardu-badge.com/badge/LCD_HD44780.svg)](https://www.ardu-badge.com/LCD_HD44780)
Arduino library for HD44780 based or compatible LCDs.
## Features:
- Supports read a character or a string from the screen.
- Supports editing some text right on the screen (insert and delete a character, backspace, clear line, and new line).
- Supports cursor movement in all directions (left, right, up, and down, line home, line end, screen home).
- Fixing weird order of the screen rows.
- Shareable all used I/O lines except for ENABLE pin one.
- Accepts println() command or method.
- Automatically scrolls the display if current page has been changed. Eg. in LCD 1602, it consist of two pages and four lines, if third lines have been reached, the display will automatically scroll to second page then.