Jump to content

Recommended Posts

Posted

hi, in the schematic on how to connect a ssd1306 lcd to the lpc17 core there is stated, that the connections BS0, BS1, BS2 should be soldered to ground. i have some ssd1306 lcd with me now but i don´t know, how to connect these three points. 

 

 
should i remove the bridges? or solder all three points to 0?
 
 
any help appreciated.
 
 
thanks and greets.

 

Posted (edited)

oh, i think i just answered my own question. i have to solder all three bridges to 0 and make it "4SPI".

 

can anyone please confirm this? i don´t want to destroy those nice displays. i waited long enough for them (i ordered them last year and it took them almost 7 weeks to get here).

Edited by JEFinster
Posted

thanks. i guess one can never do enough reading  :happy:. many thanks also for the datasheet. i tried so hard to find a datasheet for this particular display, it never crossed my mind to look for a general ssd1306 datasheet :whistle:.

Posted

Are your Displays also 180° turned? The label on the PCB and the Display doesn't correspond. 

Did i made a mistake in the Wiring?

 

cant understand. because the aliexpress site showed it the way it is labeld...

 

post-10711-0-44089300-1359393779_thumb.j

post-10711-0-64328800-1359393947_thumb.p

Posted (edited)

i think it says on the schematic, that the display has to be flipped. http://ucapps.de/mbhp/mbhp_lcd_ssd1306_single_mios32.pdf

 

so i expected it to be that way. but i had no chance to try that yet. yesterday i finished changing the bridges B0-B2 to 0 but today i had to get away for business, so i will (finally) be able to test my displays when i come back, friday or saturday. 

 

but it is nice to see, that you got this one working.

 

 

another thing i just saw on your pic. are you using illuminated encoders? if so, which brand? are they detented?

 

i also got some illuminated encoders for my mb seq, but unfortunatly the are not detented. the only ones which are detented, i found in the usa, and i just can´t afford the shipping costs and german customs fee.

Edited by JEFinster
Posted

ups, i just realised... i missunderstood the phrase "flipped". i guess it means to turn the display to the rear side to solder. sorry  :sweat: 

 

but in the schematic, the pins are on the bottom of the display, so i expected it to turn it upside down.

  • 1 year later...
Posted

Hi all!

I have exactly the same display but unfortunately i cant get it work on my STM32f4 core.
The screen stays black only the led gets on.
My core module should be OK because character displays are working properly.
Settings:
- all BS bridges are set to 0
- voltage jumper is set to 3V
- lcd_type is set to 0x84
- led_num_x and lcd_num_y are set to 1
- lcd_heigh and lcd_width are set to 128 respectively 64
Thats my display wiring:

I soldered 1k resistor and the 10uF capaciator directly on the core board and
added a connection from the core to the display RES pin.
 
What could be problem?
 
 
Best regards
Marxon


 

Posted

Hi novski!

 

Sorry my schematic was not the best choice.

It´s more to show the different pinout of the JY-MCU display

compared to the one from TK HERE.

Of course i dont use the same CS line for both displays and no second resistor/ capacitor :smile:

Nevertheless i have connected D7 instead of D0 to the display CS pin, like you said but it still does not work.

Posted (edited)

do you have STM32F4Disco core or a LPC17?

 

The different connection of the 2 parts seam to be correct to me...

Edited by novski
Posted (edited)

Hi again and sorry for my late reply!

I tried to connect the display to Port J10B of my STM32F4 core

but it still does not work. :( The led goes on but the display shows nothing.

Is there any minimum configuration (like connecting Vdd, Vss and Vo of a standard display)

to test if the display is generally working?

Best regards

Marxon

Edited by Marxon
Posted

I don't know a way to test else...

This alternative connection (J10B) is only supported by the upcomming CV2 i think and i just had a brief look to the Midibox_CV2 and didn't find a precompiled file.

Im sorry for that confusion... 

What app do you use by now? And whats your Bootloader setings?

Posted (edited)

My settings:
 

- all BS bridges are set to 0
- voltage jumper is set to 3V
- lcd_type is set to 0x84
- led_num_x and lcd_num_y are set to 1
- lcd_heigh and lcd_width are set to 128 respectively 64

At the moment i am using just the bootloader app.

 

 

EDIT:

I've just noticed the following:
After changing the number of displays with the bootloader app,
then MIOS studio does initialize them and reports which displays failed to initialize.
If i use character displays and connect less character displays than i have set,

MIOS studio reports the missing ones correctly.
But when i use SSD1306 displays, then MIOS studio does not recognize missing ones

regardless how much displays have been connected.
Is this a normal behavior?
 

Edited by Marxon
  • 1 month later...
Posted

Same here! I have exactly the same problem!

 

When I did upload the bootloader app and restart the core, the display shows "Bootloader © T.Klose" but after that it goes black.

 

In NG it's also not working.

Posted

It's the normal behaviour, because there is no read-back path from the OLEDs to the core.

CLCDs have a bidirectional interface which allows to read the status.

 

Means: MIOS can only write to the OLED and assume that they are available due to the simplified SPI based interface.

 

@FantomXR: your problem is different from that, it isn't the same.

 

Best Regards, Thorsten.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...