Skip to content
This repository has been archived by the owner on Apr 29, 2021. It is now read-only.

red-scorp/alos-panel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project is obsolete and will be removed in future! Please refere to next generation project -> ag-panel!

Arduino LCD over Serial Panel (alos-panel)

Here I'm creating an Arduino based replacement for LCD over Serial Panel (LoS-Panel) for HD44780 Driver of lcdproc. More information on setup of LoS-Panel for lcdproc can be found here.

This project will support different connections and different types of HD44780 based displays. Main platform for this project is Arduino Uno and Nano boards but it should certainly work on another Arduino boards as well.

Current status

Work in progress but already usable.

Supported configurations

- UART Serial

  • [x] Arduino HW UART
  • [x] Arduino HW UART with extra buffer
  • [ ] Arduino SW UART (to be defined)
  • LCD Display
    • [x] HD44780 in 4-bit and 8-bit modes
    • [x] HD44780 over I2C bus
    • [x] HD44780 w/ RGB backlight over I2C bus, like 'Adafruit RGB 16x2 LCD Shield'
  • LCD Backlight
    • [x] Not controlled
    • [x] ON/OFF binary backlight
    • [x] PWM-controlled backlight
  • Keyboard
    • [x] No keyboard
    • [x] Digital Matrix up to 4x4 (on analog pins)
    • [x] Analog Arduino joystick as key strokes
    • [x] Analog Keypad of 'LCD Keypad Shield'
    • [x] Rotary Encoder
    • [x] Analog Matrix 4x4 and 3x4 from RobotDyn
    • [x] Digital Keypad or Digital Joystick over I2C bus, like 'Adafruit RGB 16x2 LCD Shield'
    • [x] Capacitive Keypad attached over I2C based on MPR121
  • Development
    • [x] SW UART port for debugging output
    • [x] Hex String dump of UART output
    • [x] Hex String dump of UART input

Please check config.h for more information.

About

Arduino LCD over Serial Panel (retired)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published