TS-7250-V3 LCD Header: Difference between revisions
From embeddedTS Manuals
No edit summary |
No edit summary |
||
Line 18: | Line 18: | ||
|- | |- | ||
| 3 | | 3 | ||
| LCD_RS [[#GPIO|GPIO Bank 2 IO | | LCD_RS [[#GPIO|GPIO Bank 2 IO 21]] | ||
|- | |- | ||
| 4 | | 4 |
Revision as of 10:55, 12 July 2021
The LCD header is a 0.1" pitch 2x7 header including GPIO. This is designed around compatibility with the HD44780 LCD controller which includes our LCD-LED. The LCD Data pins (7-14) are 5V tolerant. These will output up to 3.3V, and the remaining control IO and PWM are 3.3V tolerant.
Signals | Pin Layout | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
- ↑ This pin is used to dynamically adjust contract on the LCD. This may need to be tuned depending on the environment or altitude where the display is used.
The TS-7250-V3 Debian images include a command lcdmesg. This can be used to write to our LCD-LED display.
For example, this would write to the display:
lcdmesg "line 1" "line 2"
# Messages can also be piped to lcdmesg:
echo -e "line 1\nline 2\n" | lcdmesg
For example, running:
lcdmesg Technologic Systems
will display: