Component Available for specific OLED???

For questions and comments on programming in general. And for any items that don't fit into the forums below.

Moderators: Benj, Mods

Steven_SS
Posts: 46
Joined: Wed Jul 18, 2018 6:33 pm
Has thanked: 18 times
Been thanked: 3 times
Contact:

Component Available for specific OLED???

Postby Steven_SS » Thu May 30, 2019 7:42 pm

Hello,

I am attempting to program this 128x64 OLED Graphics display board through Flowcode V8.
Is there a component that I can use in order to use this display or will I have to code all of it myself?
I can't seem to find a component for it yet.
Thanks!

Features
-4-bit Grayscale OLED Graphics display
-SPI interface
-128 X 64 pixel resolution

The link to the board is: https://www.bipom.com/products/us/320174.html
I'm just trying to keep learning & growing in a infinite loop... unless I wanna break. Cheers :)
Steven

User avatar
Benj
Matrix Staff
Posts: 14130
Joined: Mon Oct 16, 2006 10:48 am
Location: Matrix TS Ltd
Has thanked: 4325 times
Been thanked: 4070 times
Contact:

Re: Component Available for specific OLED???

Postby Benj » Fri May 31, 2019 12:35 pm

Hi Steve,

Right it looks like the display is a OS128064PK16MY0A01 which uses a SSD0323 driver IC. Really had to go round the houses to get this info :roll:

The SSD0323 is apparently compatible with the SSD1322, SSD1325, SSD1326, SSD1327, SSD1328, SSD1329 display driver ICs.

We do support the SSD1322 display IC so this is worth a go :D
These users thanked the author Benj for the post:
Steven_SS (Fri May 31, 2019 5:38 pm)
Rating: 5.56%
 

Steven_SS
Posts: 46
Joined: Wed Jul 18, 2018 6:33 pm
Has thanked: 18 times
Been thanked: 3 times
Contact:

Re: Component Available for specific OLED???

Postby Steven_SS » Fri May 31, 2019 5:38 pm

Benj wrote:SSD1322 display IC so this is worth a go

Awesome thank you I will definitely give it a go! :) Is it the SSD1322 Buffered or SSD1322 Parallel?
What is the difference between the two or does it not necessarily matter? Thanks again
I'm just trying to keep learning & growing in a infinite loop... unless I wanna break. Cheers :)
Steven

User avatar
Benj
Matrix Staff
Posts: 14130
Joined: Mon Oct 16, 2006 10:48 am
Location: Matrix TS Ltd
Has thanked: 4325 times
Been thanked: 4070 times
Contact:

Re: Component Available for specific OLED???

Postby Benj » Fri May 31, 2019 8:08 pm

I would try the parallel one first. The buffered one I believe uses SPI serial comms and will use more ram to buffer the pixel memory.
These users thanked the author Benj for the post:
AbhijitR (Sun Jun 02, 2019 2:53 pm)
Rating: 5.56%
 

Steven_SS
Posts: 46
Joined: Wed Jul 18, 2018 6:33 pm
Has thanked: 18 times
Been thanked: 3 times
Contact:

Re: Component Available for specific OLED???

Postby Steven_SS » Fri May 31, 2019 9:33 pm

Thank you so much Ben, I'll let you know if it works!
Attachments
oled1_tm.pdf
(96.9 KiB) Downloaded 22 times
oled1 port mapping.pdf
(5.38 KiB) Downloaded 22 times
OLED-1 Test.fcfx
(21.43 KiB) Downloaded 19 times
These users thanked the author Steven_SS for the post:
Benj (Mon Jun 03, 2019 9:56 am)
Rating: 5.56%
 
I'm just trying to keep learning & growing in a infinite loop... unless I wanna break. Cheers :)
Steven

Steven_SS
Posts: 46
Joined: Wed Jul 18, 2018 6:33 pm
Has thanked: 18 times
Been thanked: 3 times
Contact:

Re: Component Available for specific OLED???

Postby Steven_SS » Thu Jun 06, 2019 9:01 pm

Edit
Here attached above is a simple program to try and get the display to work... but nothing is happening to the display.
I've tried both parallel and buffered components. I think parallel is the correct one.
I feel like it has to deal with the pin configurations/connections to enable the screen.
Maybe I'm wrong and there is something obvious wrong?

I'll also attach the documentations that look at the connections and then could be used to set that up in Flowcode.
I'm just trying to keep learning & growing in a infinite loop... unless I wanna break. Cheers :)
Steven