[title]Gadgeteer OLED(SSD1306) Display Module[/title] http://code.tinyclr.com/project/439/gadgeteer-oledssd1306-display-module/
[line]
I needed a display for a project I am working on. I can’t use T35 module and I don’t have Seeed’s OLED module, so I have made my own using Adafruit’s Monochrome 128x64 OLED graphic display and Gadgeteer Extender module. This driver is a fully functional driver similar to the one that is made by Seeed. It uses S (SPI) socket on the Gadgeteer. To make it work you need to make following connections:
The interface looks very similar. This 1306 driver can be used as a starting point for sure. You will need to use proper commands and initialization sequence. Display buffer will need changes as well.
[quote=“Dave McLaughlin”]
I have used this display with the AVR and GCC using a modified Adruino driver and there was no banding.[/quote]
I would be very surprised if that was the case. Can you please display that half-empty figure on your OLED setting each pixel to the highest brightness and take a photo of that?
It is hard to judge based on your photo if that issue is present or not.
You need to use the same brightness for all pixels and then turn on significantly more pixels in some rows compared to other rows. Could you replicate that image I have sent you?
Hang on, I see what you mean now. Not easy to see in my picture but the top line of the display has 3 rows of pixels slightly brighter than the lower ones. You can just make it out on the letters P and M.
Damn. I already designed the board and made the PCB’s for it.
I’ll just have to do some juggling of the layout to handle it. It should be OK for my application as it will only be showing text.