Hi Larry,
Thanks for the quick reply, I looked up the displays on Ali and found a few with the PCB attached and yes they go for around $4-5 usd.
I found the 12864 128X64 Serial SPI Graphic COG
$4.23 + Shipping
This product I'm building will use battery power so the 4.8mA + 275uA would be perfect. I have built my first prototypes using an OLED display via I2C and these displays are super fast, crisp, and bright, however these counter units will sometimes be used outdoors in direct sunlight and my OLED display washes out really bad (almost completely) when the sun angle hits the display just right. Another drawback to the OLED is the massive 25-35mA power consumption when many larger digits are displayed. But the responsiveness and reaction time to show the encoder value is truly impressively fast. I also use larger numeric fonts and the Adafruit_SSD1305 (FreeSansBold24pt7b) is perfect size for this application. Seeing your screenshots of the larger font is what initially caught my eye.
I'm pretty green to the display area of micro-controllers but I have been learning a ton along the way. I never realized the refresh rates play such a big role in these things. Up until about 2 weeks ago, I have only worked with OLED, then when I tested a standard backlit LCD , I was shocked at how slow that the encoder values were changing. Would have never guessed! I guess thats where the refresh rates come into play for these displays.
Since I already had my circuit boards printed, I would like to stay with I2C. But I will definitely redesign my boards if I can get a daylight readable display that is 80% more efficient.
Couple more questions here if you dont mind:
Do you use SPI displays?
What is the normal library used with Arduino for this display?
Is the library pretty nice to work with?
Is 30 FPS rate an average refresh rate for this type of display?
Again, I really appreciate your time and advice!
Regards,
Vince