ebay OLED module driven and powered from PC parport in Linux
I bought ebay item 171069574803, a small OLED display module, 11$
My first adventure in driving OLEDs, so, there is some test code on that site, and more on various places on the web.
First this: Some people have been trying for month to get it working to no avail, sooo, well it did not work for me, until late Saturday night I had a closer look at the module and found those soldered 0 Ohm resistors used as jumpers, first I thought: Hey there are some SMDs missing, and then that feeling, oh what if those are jumpers. Reading the datasheet a few mode times discovered those were indeed mentioned. not in a way that you would find it on a first quick read, or a second, or a third....
Anyways, soldered the jumpers to the correct configuration for I2C, and it worked first time with the 2 code versions I had put together.
One 0 Ohm jumped overboard, and I used a piece of wire to replace it:
These SMD things are a bit too small for my taste, you need a magnifying glass all the time soldering. And that no lead solder does not make life any easier.
The display is fast, and really bright enough on default contrast setting:
It is amazing how little current this uses, a parport I/O pin has no problem powering the whole thing, including its internal voltage converter.
Here is the test source code for the parport in C:
Made a little test connector sort of thing, testing code in C on the PC is so much faster, then later the C code will be converted to PIC 18F14K22 asm. This will be the Geiger counter counts per minute and accumulated dose display. This module is smaller than the LCD used in gm_pic, uses less power, and less I/O pins, making other things possible with those pins. I will have to write some code to make bigger characters, and also for graphics.
Well one more expertise, OLED, added now.
Looks like the end of LCDs in small projects....