KiCad designed Power-Switching PCB Design
Budget: $250 – $750 USD
I need two separate low-voltage (1–30 V) boards laid out in KiCad that handle power-switching duties through relays. Their sole purpose is reliable power management—no signal processing or data lines involved—so the focus is on clean routing, adequate trace widths for the load, and proper relay footprints.
• place and route with good separation between control logic and switched rail
• generate Gerber/ODB++, drill, pick-and-place, and BOM files for both boards
• deliver the complete KiCad source so I can tweak parts later if needed
All parts used to be through JLPCB
Please keep component libraries either native or clearly documented so I can open everything without errors. I’ll review the board files in KiCad, run ERC/DRC, and accept once they pass without critical errors and the Gerbers preview correctly and load in JLPCB correctly for prototype.
If you’ve designed relay-based power boards before, mention any tips you’d apply (snubber placement, copper pour strategy, etc.). Looking forward to collaborating and getting these two boards ready for fabrication quickly.
PCB 1 – Switch Mount Board
It is a pcb that has 6 switches can solder into as I cannot seem to find a pcb button socket? Maybe you will find something ?
The pcb has 12v supply to it through connector X1 and all led cathodes are common and have a small PWM circuit onboard with small potentiometer (screwdriver type) so that we can dim the led brightness for all 6 switches when they on.
We will only use N/O of switch , the common is connected to +12v , the N/O goes to the same switch LED anode as well as pcb plug called X1
PCB 2 – Relay Power Board
This pcb has connector on it X1 as well which connects to PCB1 X1
The pcb has 12v supply + and 0V
The +12v goes through a master mega fuse for overall protection
It then feeds 6 mini automative fuses
Those 6 mini automotive fuses go to common on the 6 relays which are automotive style relays
Then the N/O of those 6 relays go to terminals which feed the loads connected to board. The terminals need to have output and the 0V per double terminal.
The x1 signals from each latching switch will drive the coil of the relay.
All JLPCB parts where possible.
X1 connector Molex , microfit 3.0 or similar
Fuse holder is digikey 36-3568-ND or jlpcb equivalent
Output connectors to be Digikey 277-5951-ND or jlpcb equivalent ( all interconnected as group of 6 pairs)
Relay type to be 2449-A21CSQ12VDC1.6-ND
Relay base 2449-HD-1003-ND
Mega fuse 0498100.MX1M5-ND
+12v and 0V supply to be M6 bolt tabs on pcb
Electrical specs
+12v only
Individual channels rated to 20A each , however the total combined capacity is rated to 50A ( this is because we might have 1 item running at 20A and the others at 3A or so)
Board shape rectangle , all 6 relays in a line with green terminals below them.
The size not defined .
Board corners have a radius
The mounting holes on board to be 5.5mm
Mechanical specs for switch pcb
the switches are https://www.robotics.org.za/ALS2-16F-LAT-GRE-12V?search=halo
They get mounted to acrylic piece and then the pcb would be soldered onto the row of 6 switches . there are 12 holes in total and we would use 2 boards for a 12 switch config . so the switch board must be able to fit 2 boards with the dimensions given below.
With X1 connector on the side of each pcb
• place and route with good separation between control logic and switched rail
• generate Gerber/ODB++, drill, pick-and-place, and BOM files for both boards
• deliver the complete KiCad source so I can tweak parts later if needed
All parts used to be through JLPCB
Please keep component libraries either native or clearly documented so I can open everything without errors. I’ll review the board files in KiCad, run ERC/DRC, and accept once they pass without critical errors and the Gerbers preview correctly and load in JLPCB correctly for prototype.
If you’ve designed relay-based power boards before, mention any tips you’d apply (snubber placement, copper pour strategy, etc.). Looking forward to collaborating and getting these two boards ready for fabrication quickly.
PCB 1 – Switch Mount Board
It is a pcb that has 6 switches can solder into as I cannot seem to find a pcb button socket? Maybe you will find something ?
The pcb has 12v supply to it through connector X1 and all led cathodes are common and have a small PWM circuit onboard with small potentiometer (screwdriver type) so that we can dim the led brightness for all 6 switches when they on.
We will only use N/O of switch , the common is connected to +12v , the N/O goes to the same switch LED anode as well as pcb plug called X1
PCB 2 – Relay Power Board
This pcb has connector on it X1 as well which connects to PCB1 X1
The pcb has 12v supply + and 0V
The +12v goes through a master mega fuse for overall protection
It then feeds 6 mini automative fuses
Those 6 mini automotive fuses go to common on the 6 relays which are automotive style relays
Then the N/O of those 6 relays go to terminals which feed the loads connected to board. The terminals need to have output and the 0V per double terminal.
The x1 signals from each latching switch will drive the coil of the relay.
All JLPCB parts where possible.
X1 connector Molex , microfit 3.0 or similar
Fuse holder is digikey 36-3568-ND or jlpcb equivalent
Output connectors to be Digikey 277-5951-ND or jlpcb equivalent ( all interconnected as group of 6 pairs)
Relay type to be 2449-A21CSQ12VDC1.6-ND
Relay base 2449-HD-1003-ND
Mega fuse 0498100.MX1M5-ND
+12v and 0V supply to be M6 bolt tabs on pcb
Electrical specs
+12v only
Individual channels rated to 20A each , however the total combined capacity is rated to 50A ( this is because we might have 1 item running at 20A and the others at 3A or so)
Board shape rectangle , all 6 relays in a line with green terminals below them.
The size not defined .
Board corners have a radius
The mounting holes on board to be 5.5mm
Mechanical specs for switch pcb
the switches are https://www.robotics.org.za/ALS2-16F-LAT-GRE-12V?search=halo
They get mounted to acrylic piece and then the pcb would be soldered onto the row of 6 switches . there are 12 holes in total and we would use 2 boards for a 12 switch config . so the switch board must be able to fit 2 boards with the dimensions given below.
With X1 connector on the side of each pcb
Related categories:
Electronics
Electrical Engineering
PCB Layout
Circuit Design
Documentation
Mechanical Design