OLED HAT with LEDs

So, I thought I’d try my hand and designing and putting together a PCB.

This is the template I’ve come up with, I’ve just ordered the PCB and components and will update this thread with progress.
It may fail, it may work :slight_smile:

I’m hoping it works. If it does I will make the PCB files available for download / share them with Dmitri to add into this amazing project :slight_smile:

PCB

1 Like

Woah, that looks awesome! I would love to add it to the project. Heck, I’d even make one for myself! I look forward to updates on your progress. Thanks Paul!

Kind regards,
Dmitri

If it works, then everyone is welcome to download the files (don’t want to upload them until I’ve tested my one :slight_smile: ). They’re created in EastEDA and you can order straight from their site through JCLPCB. Which is convenient :slight_smile:
The parts are going to be a couple of weeks in total and then time to make sure I solder it correctly etc.

If I manage to get a Pi Zero at any point I might try and do a HAT for one of those to. Although (if this works) this one should work as the GPIO is the same.

Next step will be to design a case around this layout :slight_smile:

1 Like

Any news? I really look forward to seeing the result. :slight_smile:

Hi.

I’ve got some of the parts (PCB etc), but I’m waiting on the connectors. I’m also looking into moving away from having a connector that loops round the board, as I’ve realised now (that I’ve ordered everything etc) that I should be able to use VIA’s instead. The joys of learning something new :smiley:

Once I’ve got it put together and tested I’ll upload another shot.

1 Like

Thank you very much for the update, Paul! Good luck with the project, and I can’t wait to see the final result.

Small update on this. I have decided to order V2 of the board, before getting V1 up and running.
As on further investigation I realised I missed a resistor off of the Activity Light LED, and when I researched this I found it can cause issues with burning out the board / GPIO.
So I’ve now added a resistor on this LED as well. And also changed the design so you should only have to solder the GPIO pins and OLED.
I’m hoping that this is a better long term solution. A costly mistake, but at least I didn’t damage my Pi :slight_smile:

Anyway, I also now have a Pi Zero. So if this HAT works, that will be my next project.

1 Like

So. After much waiting. I have progress. V2 of the board was delivered today.
I need to add some coding in for the LED’s, but here is what it looks like!
Please excuse the messy desk :slight_smile:
Green LED I was intending as Activity (Right LED) and Red = Power (left LED).

I connected them to GPIO17 & 22 (17 = LED1 = Power, 22 = LED3 = Activity)

1 Like

My only criticism is that I used a generic template for the 0.96" OLED, and the holes for the standoffs don’t line up.

Without the OLED or LED’s lit, and without soldering (I ordered 10 of the boards, so have a few spares)

1 Like

I love it!

1 Like

I’ll forward you on the EasyEDA files. I had it manufactured by JLCPCB and had them do the surface mount LEDs, then just soldered the GPIO pins and OLED :slight_smile:

1 Like

Progress update on this. Gen 3 of the board is being shipped as we speak.
I’ve changed the way I do it, so that all of the components are manually soldered. My view on this is that it will give the person producing the board greater control over the components (e.g. LED colour etc).
It also includes a fan cutout for a 30mm 5v fan.
Once I’ve received the boards, I’ll solder one up and test it and then post pictures and provide the Gerber files to Dmitri to include (if he wishes :slight_smile: ) in the project.
I’ll also provide a parts list (recommended).

4 Likes