|
Delta-Wye posted:What LCD screens are you looking at? There are lots of options for outputs and some of them (SPI interfaces, serial backpacks, etc) don't take that many I/O pins to drive. This is one of the options I use to reduce the LCD pin requirements to ONE. That's right - one pin to drive the LCD (through SoftwareSerial.h), and it lets you do PWM on the backlight as well. I bought 7 or 8 of these 'cos I use them with pretty much all of my 16x2 character LCDs. Anyway: https://www.sparkfun.com/products/258 - it's stupidly simple to use these, and have minimal overhead with many of the things I work on, 'cos I'm already doing SoftwareSerial for other things. Word of warning - there are OLED versions of the 16x2 displays (Adafruit carries 'em). The OLEDs are only mostly HD44780 compatible, and won't work with the SerLCD backpack (or even the Adafruit i2c/SPI backpack).
|
# ¿ Dec 13, 2012 20:41 |
|
|
# ¿ May 15, 2024 10:07 |
|
Delta-Wye posted:You're looking at character displays; I'm hoping for a slick OLED graphical display Fair enough. Adafruit has a few OLED graphic displays. Just guessing, but I'd think either of these would be close to what you're looking for: http://www.adafruit.com/products/938 http://www.adafruit.com/products/326 These both use SPI, and the 938 one can do i2c as well. I have the 326 one, and it is absolutely gorgeous. I've the older, non-5V-ready ones, so I have to use an external level-shifter, but as far as the Ardu is concerned, it's just another SPI device. It's not OLED, but the ST7565 LCDs are another possible option. Again, from Adafruit: http://www.adafruit.com/products/438 This is an RGB backlit LCD with the same resolution as the OLEDs, but the display itself is much bigger. It's not SPI, but still only uses 5 pins.
|
# ¿ Dec 14, 2012 15:23 |
|
TVarmy posted:Am I the only person who doesn't like using shields? I'd rather just use discrete components so that if I want to keep the project, I can solder everything to a perfboard and use a bare Atmega to control everything. You're not the only one. I use Arduinos with shields to prototype a thing, and when I'm happy with it, break out a naked 328 to reproduce it. The only exception I've encountered is with a specialised shield, like the CAN-BUS one that Sparkfun's got.
|
# ¿ Feb 10, 2013 21:31 |