Question say it all.
How do I fix this? I need an updated .pyc with corrects made for the new pin outs. Where can I find an updated copy for rev2 board?
Question say it all.
How do I fix this? I need an updated .pyc with corrects made for the new pin outs. Where can I find an updated copy for rev2 board?
Hi - is this the Python code from Adafruit that you are using?
https://github.com/adafruit/Adafruit-Raspberry-Pi-Python-Code/tree/master/Adafruit_CharLCD
I see it referenced on the character LCD tutorial:
http://learn.adafruit.com/drive-a-16x2-lcd-directly-with-a-raspberry-pi/overview
I've not tried it out myself yet so don't have any particular insight. However, I think a good way to get help would be to raise a issue in that GitHub repo:
https://github.com/adafruit/Adafruit-Raspberry-Pi-Python-Code/issues
Sure, I can raise an issue, but I think I need to get some more info first. Do you mean that you believe Adafruit-Raspberry-Pi-Python-Code/Adafruit_CharLCD/Adafruit_CharLCD.py is out of date and does not work?
My understanding of and experience with the 512MB Rev 2.0 Pi is that the P1 GPIO header (which the Pi Cobbler uses) is unchanged. I've not noticed any differences switching between old and new Pi's in my own projects. I'm going to try to wire up a 16x2 LCD on a breadboard with the Pi Cobbler like in the tutorial. I've got Rev 1.0, Rev 1.0 + ECN0001, and 512MB Rev 2.0 Pi's so I can check if I experience any difference.
Sounds good. I an am pritty sure that I have wired it correctly because I got "???????????????" Accross the display. I think it has something to do with the change involving GPIO21 and GPIO27. That would be the only change that could affect it.
Sounds good. I an am pritty sure that I have wired it correctly because I got "???????????????" Accross the display. I think it has something to do with the change involving GPIO21 and GPIO27. That would be the only change that could affect it.