-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
LCD Support #32
Comments
Hardware resources
Software resources |
Some random documentation so I don't have to store it in my brain: One thing I'm not sure how to handle best is the character mapping. The character map for the LCD is 'almost' US-ASCII for the first 127 code points. There are the following changes:
Additionally there are prettier versions of g, j, p, q and y available at code points 231, 234, 240, 241, 249. These go below the baseline and will only fit on a 5x10 pixel display, but they should be used instead of the ASCII code points for those letters if available. Input should be validated before being sent to the LCD so only 'good' code points are being sent. Otherwise I think people can end up in strange situations. |
Wanted to make a list of the things we should incorporate:
These should be straightforward to implement based on https://github.com/arduino/Arduino/blob/master/libraries/LiquidCrystal/LiquidCrystal.cpp. |
A few more
|
@haugstrup has a proof of concept here -- wanted to see if we can move the discussion to here!
The text was updated successfully, but these errors were encountered: