Go Down

Topic: LCD "Backpack" or Port Expander (Read 541 times) previous topic - next topic


OK, so I am starting a fairly ambitious project (especially for my first project). It involves an Adafruit Wave Shield, a 20x4 RGB+ LCD screen, a bunch of toggle switches (some illuminated, some not), and maybe a 12 key keypad. My question is: should I use some sort of LCD "backpack" or a port expander (or both)?

Note: I do want to be able to control the backlight color from the Arduino.



Also, I connected the wave shield the "normal" way.

James C4S

The Adafruit i2c/spi backpack is just a port expander.  (Actually, there are two on the board.)

Keep in mind that switches can be matrixed.
Capacitor Expert By Day, Enginerd by night.  ||  Personal Blog: www.baldengineer.com  || Electronics Tutorials for Beginners:  www.addohms.com


Keep in mind that switches can be matrixed.

I don't know much about matrixing switches, but I was under the impression that I can only read one switch at a time in a matrix. I need to be able to read the state of 6 toggle switches. When I flip, say, 3 different switches, I need the Arduino to know exactly which switches are on and which are off. Can I do this with a matrix?


Yes, matrixed keys can do it. You just may need to write your own code.

Most lcd backpack won't support that rgb backlight.
Serial LCD keypad panel,phi_prompt user interface library,SDI-12 USB Adapter

Go Up

Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

via Egeo 16
Torino, 10131