Marxon Posted July 25, 2014 Report Share Posted July 25, 2014 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 Quote Link to comment Share on other sites More sharing options...
novski Posted July 26, 2014 Report Share Posted July 26, 2014 I think TK sayed once that one is enough for 32 displays. But i cant find it at the moment on my cellphone. By the way: Im documenting my pcb at the moment. http://www.midibox.org/dokuwiki/doku.php?id=fadercore_-_vlr-8odisp br, novski Quote Link to comment Share on other sites More sharing options...
Marxon Posted July 26, 2014 Author Report Share Posted July 26, 2014 (edited) 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 July 26, 2014 by Marxon Quote Link to comment Share on other sites More sharing options...
novski Posted July 26, 2014 Report Share Posted July 26, 2014 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 Quote Link to comment Share on other sites More sharing options...
Marxon Posted July 26, 2014 Author Report Share Posted July 26, 2014 Sorry i made a mistake: Because i like to use four SSD1306 and two 16x4 displays connected to J15A respectively J15B Correct are four SSD1306 and two 16x2 Displays Quote Link to comment Share on other sites More sharing options...
TK. Posted July 26, 2014 Report Share Posted July 26, 2014 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. Quote Link to comment Share on other sites More sharing options...
Marxon Posted July 26, 2014 Author Report Share Posted July 26, 2014 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 Quote Link to comment Share on other sites More sharing options...
TK. Posted July 27, 2014 Report Share Posted July 27, 2014 Now documented in the header of this page: http://www.ucapps.de/midibox_ng_manual_lcd.html Best Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
schoko11 Posted August 9, 2014 Report Share Posted August 9, 2014 (edited) 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 August 9, 2014 by schoko11 Quote Link to comment Share on other sites More sharing options...
novski Posted August 10, 2014 Report Share Posted August 10, 2014 Hi schoko11 All i know is that i have the jumpers of my JY-MCU type of OLED on BS0,1,2 in 4 Wire SPI mode. And this core pinout on J2 works: http://beb.digitalaudio.free.fr/RTPMIDI_CORE_STM32_Assembly_Guide.pdf I tested it yesterday with 16 OLEDs. Best regards Novski Quote Link to comment Share on other sites More sharing options...
Marxon Posted August 10, 2014 Author Report Share Posted August 10, 2014 Hi! Solder BS1 and BS2 to GND. The missing BS0 is mostly internal connected to GND. Best regards Marxon Quote Link to comment Share on other sites More sharing options...
schoko11 Posted August 10, 2014 Report Share Posted August 10, 2014 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... Quote Link to comment Share on other sites More sharing options...
novski Posted August 10, 2014 Report Share Posted August 10, 2014 Wold be nice if you wold provide the modified files after tests... Im quite shure there are others that have those displays as well... The guys that are currently developing the CV v2 might be delighted about that... :-) br,novski Quote Link to comment Share on other sites More sharing options...
FantomXR Posted August 31, 2014 Report Share Posted August 31, 2014 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 Quote Link to comment Share on other sites More sharing options...
novski Posted September 1, 2014 Report Share Posted September 1, 2014 Just delete/leave out the 16pin connector J0. Quote Link to comment Share on other sites More sharing options...
FantomXR Posted September 1, 2014 Report Share Posted September 1, 2014 Hey! I want to create my own pcb because I need to put the LCDs in another order. Is there a schematic, that shows the connections? Thanks Chris Quote Link to comment Share on other sites More sharing options...
novski Posted September 1, 2014 Report Share Posted September 1, 2014 Yes its opensource. Have a look in to the wiki page. http://midibox.org/dokuwiki/doku.php?id=fadercore_-_vlr-8odisp Quote Link to comment Share on other sites More sharing options...
schoko11 Posted September 10, 2014 Report Share Posted September 10, 2014 hey novski! i just wanted to open the eagle files you provided, but i cant open them with eagle 6.1 Error message: "Error: Line 7, row 18: thats not an eagle file" which version did you use? thanks klaus Quote Link to comment Share on other sites More sharing options...
novski Posted September 10, 2014 Report Share Posted September 10, 2014 If you open it with a text editor you can read the version number. Its 6.5 in the case of VLR-8oDispV1.3 can you try to oben it with a demo version of eagle 7.1 or so? br novski Quote Link to comment Share on other sites More sharing options...
schoko11 Posted September 13, 2014 Report Share Posted September 13, 2014 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 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.