geerlingguy / pi-bell-slapper

The King of Ding. Internet-connected Raspberry Pi-based notification bell.
MIT License
82 stars 3 forks source link

Create a PCB / 'HAT' that fits inside the Pi Zero footprint #6

Open geerlingguy opened 3 years ago

geerlingguy commented 3 years ago

I'd like to make a for-real PCB for this circuit—ideally with the circuits mounted underneath so everything fits within the footprint of a Pi Zero and is only the height of the GPIO header plus a PCB. This would allow a much more compact mounting solution, and the possibility of putting everything under the bell itself maybe...

Someone on Twitter hacked up a quick concept PCB: https://oshwlab.com/magic.blue.smoke/pizero_solenoid

dff608828a104f698a4c47f6044980b5

I'd have to verify it works, but that could be the ticket.

geerlingguy commented 3 years ago

Over on YouTube, billiamthesecond pointed out this project: Arduino desk bell notifications. It stuffs an Arduino inside the bell.

Might be able to modify the project to use an ESP or even a Pico with WiFi, and get it all inside... The nice thing about doing it all on Pi is the fact the Pi is a full-fledged Linux computer with HDMI out, so you could more easily debug it if you're not already used to embedded programming.

geerlingguy commented 3 years ago

And that linked to this Kickstarter alert bell.

aitesam961 commented 3 years ago

Pi0 Bell slaper.zip Hi Jeff, Check these files out.. In the zip, you'll find complete hardware design, manufacturing files, MCAD and source files. I Hope you'll like it.. Thank you

Screenshot 2021-07-04 025604 Screenshot 2021-07-04 025544 Screenshot 2021-07-04 025952
aitesam961 commented 3 years ago

Pi0 Bell slaper.zip Hi Jeff, Check these files out.. In the zip, you'll find complete hardware design, manufacturing files, MCAD and source files. I Hope you'll like it.. Thank you

A bit of explaination on the design.

All SMD components arre used to make design sleeker and efficient. Components are placed on the bottom layer oppose to Pi 0 processor mount to avoid heat sink messing with Mosfet The GPIO4 is used for Signal to Drain All the components are in stock and available at LCSC.com Entire board can be printed along with PCBA by JLC pcb. 2 solder Pads are there t secure connection with solenoid. Super easy soldering

Please let me know if you feel the need of any changes in the board. Thanks