Struggling with Single-Layer PCB Design in KiCad

Thread Starter

khatus

Joined Jul 2, 2018
115
can anyone design a development board for me using the PIC24FJ256GA705 microcontroller? Or at least can someone provide a basic reference design or idea on how to complete the entire board as a single-layer PCB?

Since I will be making the PCB by hand(DIY version), I’ve tried to complete the design in a single layer but haven’t been successful. It would be helpful if I could get an idea or a reference design.

I already have the schematic drawn in KiCad PCB design software. I’ve attached my schematic below.

Can anyone help me with this?

https://drive.google.com/file/d/1cLvx3qd64KwnTkrUnBgKBIRASIlllrvj/view?usp=sharing
 

panic mode

Joined Oct 10, 2011
4,864
quick glance - schematic looks reasonable (did not check datasheet) so without further examination i will assume it is ok. just remove the C4 and C5.

chosen components are HUGE... crystal is massive and other passives are in 1206 package. then the 10uF capacitor is in an Alu can instead of tiny ceramic body. all of them could be 0603 (still comfortable for hand soldering).

the most critical part of the layout is crystal and the caps - they need to be close to MCU. so i would rotate the IC 90deg to make them closer. next i would rearrange pins on headers so that every connection is direct and without crossing.

one simple way to do this is to replace J1 and J2 with single pin headers. then you can move them individually to get no crossings in the rats nest (and without constant switching to schematics, making changes and importing netlist over and over). once you have "tangle free" layout, use alignment tool to make the pins inline and evenly distributed with correct pitch.

finally... don't be afraid to use jumper wires. they can be underneath PCB and since they are low profile, this will not be an issue for plugging this into breadboard etc.

for example this is how untangling could look like, and choosing smaller parts this is doable - even on a single layer.
1774977420347.png
1774977450452.png
 

panic mode

Joined Oct 10, 2011
4,864
btw i am sure you would want both Vin and Vout on the header pins, and definitely MCLR. your footprints for pin headers are wrong (you chose sockets), have no footprints for push buttons.
 
Last edited:
Top