ER-OLED024-2 OLED Display

Hello,

Could somebody create this 7pin version OLED display as a fritzing part to be used in the PCB and schematics view?

Datasheet:
ER-OLED024

Regards,

Gregory

Yes but I would need either the web site for top drawing or the rest of the pin numbers and functions to make a part. The data sheet covers the oled with a fmc cable not the interface pins. A quick web search doesn’t turn up the first drawing above.

Peter

Like this?

There is real website for the oled adapter board :frowning:

Yes that is enough information to make the part. This should do what you want.

er-oled024-2-oled-display.fzpz (5.5 KB)

Of note is the mounting holes in pcb are not drilled. If you want mounting holes (and text) you need to drag a hole from core/pcb in to the sketch, set the appropriate size and position it over the holes which are only in silkscreen.

Peter

1 Like

Thanks Peter, you rule like always.

I’ve been trying to find a .fzpz for the 30pin cable those displays use.

This one to be exact.

For what purpose? The only one I can think of is that you want the socket it connects to, which isn’t the cable but likely a 30pin fmc socket probably 1.27mm (0.005in) pitch although there is no pitch in the diagram.) There doesn’t appear to be a Fritzing part for one either so it would need to be made which would require the data sheet for the socket you want to use. In general there is nothing to connect it to, the LCD displays existing don’t break out the LCD connector to Fritzing it is internal to the part.

Peter

Hi Peter,

I’m looking at these panels for use in a project.

I just need the 30 pads, just like this PCB has

The spec is here, about 1/4th down the page, at the heading Typical 30-pin 128×64 SSD1306 Display “…The dimensions show that the entire connector is 22mm at its widest, with pins that are 0.4mm wide and spaced 0.7mm apart:” I’d want them to be 5mm tall, giving me plenty of space to get the cable soldered.

This way I can buy the panels on their own and solder the cable to my own PCBs directly.

Thanks Peter!

This part should do what you want. The alignment holes are not drilled by default (although that is possible) if you want them you need to drag a hole from core parts / pcb / hole in to the sketch set it to 0.4mm and drag it over the holes in silkscreen circled in green here

with that done you should be able to put 0.4mm pins in the holes and align the pads for soldering. You need to set the grid size to 0.7mm to align to the pins properly in pcb.

oled-0.96in-128x64.fzpz (6.3 KB)

Peter

This is perfect!

Do you have a guide for Fritzing newcomers, like me, so we can make our own .fzpz files?

Yep although it is fairly complex.

I lately learned there aren’t links to the videos in Old_Grey’s tutorial so you need to do a google search for the title and then they come up on YouTube.

Peter

1 Like

Amazing!

Is there a protocol for submitting part? or is it a bit of a wild west at the moment?

It is the wild west in the forum, you can post whatever you like and user beware. For inclusion in core parts you need to make a pull request on github and meet the various standards and a review by the developers. That means you need to check parts you find in the forum or on the net as they may not be correct (including being only breadboard because that was all the creator needed, no schematic no pcb, and possibly incorrect because parts making is difficult.)

Peter

1 Like

Thanks Peter.

I’m still getting my head around the parts maker, but once I have tested and printed some of the parts I’ve made, I think I will submit them here for public review, and then move to the github stage.

Assuming you mean parts editor as my tutorial notes I don’t use it. It is easier (if more time consuming) to learn to edit the underlying files. When development stopped in 2016 parts editor wasn’t complete, I believe there is a new one being worked on by the developers but it has not been released yet. I find the parts editor limitations annoying but many folks use it (with varying results.) FritzingCheckPart.py will check (and correct a variety of things automatically) for you as well. It is always the last thing I run when completing a part. We are always happy to check parts for folks (we need more people able to make parts!) as well.

Peter