Jump to content

multiple SSD1306 Displays


Marxon

Recommended Posts

Hi Midiboxer!

 

I have a question about connecting multiple SSD1306 displays:

Do i need a 10k resistor and a 10uF cap on every display or would it be enough

if i use just one resistor and one cap on the core board only?

 

Thanks for your advice!

 

Best regards

Marxon

Link to comment
Share on other sites

Hi novski!

 

Thanks for your info and your board looks nice too!

Do I see correctly that you moved the 595 from the core to the lcd board?

Are short lines from the chip to the displays better? Or is it because an easier chaining of your display boards?

 

Another NG question:

Is it possible to use different LCD types at the same time?

Because i like to use four SSD1306 and two 16x4 displays connected to J15A respectively J15B

but i guess it´s not possible because there are only two "enable" (E) outputs...?

 

Best regards

Marxon

Edited by Marxon
Link to comment
Share on other sites

Hi Marxon

Well the first question is a bit complicated because the board is made to use for both cases:

1. Display 1-8, connected to J15A where the 595 is on the Core board

2. where the Select lines come from a additional SPI on J28 (LPC17Core) mixed with J15B over to max. 3 more 595 shift registers. Those drive a extended Display Range of oled 9-32.

 

In your case the second use case is not needed because you want just 4 oleds. 

If its possible to change the Bootloader so your able to mix the Display types i don't know. Ask TK for that.

To make that work you wold definitely need 4 more Select lines. Maybe its possible to take those from the additional DOUTs the new STM32F4 Core has onboard ...

 

Maybe TK Comes around this post some day. He will now better whats possible...

 

best regards, novski

Link to comment
Share on other sites

MIDIbox NG supports only a single display type.

It's too difficult to handle different types, dimensions and even graphic modes...

 

Only exception: MIDIbox CV V2 - but I spent a lot of programming effort into this, and I'm using the SSD1306 only for special purposes (oscilloscopes)

 

Best Regards, Thorsten.

Link to comment
Share on other sites

Hi TK!

 

MIDIbox NG supports only a single display type.

 

 

Oh OK, i did not know that. But that´s no big problem.

To use a second display was anyway an optional idea.

If really needed then i still can use a second core,

But maybe it would be helpfull to mention this "circumstance" in the LCD chapter from the NG manual.

 

 

Have a nice weekend!

 

Best regards

Marxon

Link to comment
Share on other sites

  • 2 weeks later...

Hi Novski and Thorsten!

First thanks to Novski for the PCB, i just need to modify it slightly for my needs (position of pinouts).

(I guess i can use it with this version too..? )


In the wiki you wrote:

 

So all 3 Code Resistors need to be on the Left side...

 

But you changed(soldered) it to IIC Mode..?
 

 

My SSD's(I bought a "similar" model suggested by Thorsten in the display page) looks different, as you can see...

So would you be so kind and tell me
1.) which mode should be choosen
2.) how should i choose the right mode?

I think this is a new Version...
In the manual of this Version i could see three pins, i guess soldering the middle pin to VCC ->  1, solder it to GND -> 0.
BS1: 1  BS2:0  -> IIC
BS1: 1  BS2:1  -> 8 bit 80xx parallel

 


Has anyone tried this Version of the SSD's ?

thanks
klaus
 

 

Edited by schoko11
Link to comment
Share on other sites

Hi!

 

Solder BS1 and BS2 to GND.

The missing BS0 is mostly internal connected to GND.

 

Best regards

Marxon

Yeah thanks, that sounds reasonable...

 

 

I noticed that the pinning is different for my V2 Display :-(

So i need to modify novskis PCB, here is the pinout for my display...

(Thanks to him for providing this..)

 

Just for the records...

 

Link to comment
Share on other sites

  • 3 weeks later...

Hey people!

I'm in designing a breakout board for the STM. So J15A will be splitted into eight 2x5 pin header at which the OLED displays will be connected directly with a standard ribbon cable.

For that I need the schematic, that shows, how to connect 9-16 displays to the core. I can't find any schematic for this and it's hard to see from the schematic of the pcb novski created. I know that I need to add a 74HC595 shift register but I'm not sure, how it has to be connected to the core.

 

Could you please point me in the right direction?

 

Thanks,

Chris

Link to comment
Share on other sites

  • 2 weeks later...

Works now with V7.1.

I saved the file here with linux and incidently it was the whole website-xml :-)

Sorry, didn't look into it irst.

 

The Layout looks really professional(as far as i can say)!

It needs to be as single sided as possible for me, so not sure if my planned adaption would fit other purposes too.

 

I noticed that 3 Ratsnest still needs to be connected? (Some short wires..).

 

When its finished here(need to start first..), i will pm you with the details, e.g. position of the pins and the wiring to the displays will change...

 

br

klaus

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...