Excellent video, thanks for sharing your workflow! I'm working on a reasonably complex design in KiCad for my undergraduate thesis; definitely going to use your template as a reference for making my documentation more professional.
As inspiring as it is impressive. Will have to strategically replay parts of this demo several times to grab it all because there is really a lot to discover here
Thank you! The process is still quite involved though, it might be interesting to try to make a script to automate all of this, maybe even integrated with KiBot
@@Prabagaran-s3b for more complex shapes like this one, I use a MCAD tool (e.g. Fusion360, Inventor) to sketch the outline. You can then export the sketch as a .dxf file and import it in KiCad on the Edge.Cut layer with Files->Import->Graphics
For 4-layer stackups, I recommend using 2 solid ground planes on the inner layers, and route the power on the outer layers. In a PCB, energy flows in the dielectric space between your signal and reference plane. Consequently, you want your reference planes to be as close as possible to your signals to have a good return path. An important thing to note is that as a signal transitions from the top to the bottom layer, the signal will change its reference plane (from In1 to In2). To provide a shorter return path along the z-axis, it is good practice to place one or more "transfer vias" (connected to GND) near the signal vias. A SIG PWR GND SIG stackup can also work in many cases, but will not provide EMC performance as good as SIG GND GND SIG. If you use an internal power plane, you need to make sure that it can serve as a reference to the signals above it (i.e. that the driver voltage source is the same as the power plane). This is because at high frequencies, the impedance between your power plane and your ground plane will be low if you have enough bypass capacitors. Finally, an okay compromise would be to have a SIG PWR/GND GND SIG stackup, where the PWR/GND layer is carefully designed to provide good return paths with a solid ground plane under the fastest signals (the ones with the shortest rising time). You just need to make sure to never cross a split in your reference plane with a signal. When doing this type of stackup, some people also like to "bridge" the GND and PWR planes with bypass capacitors, again to provide a return path for fast signals. But again, I wouldn't recommend this stackup. Personally, I always go with 2 inner ground planes, and if I don't have enough routing space, I go straight for 6 layers
Wow, this is mind-blowing. Thank you Vincent. coming from LinkedIn
Thanks! Much appreciated
It's great to see a production caliber workflow and set of deliverables using KiCAD. I've struggled finding such examples. Thanks for sharing!
This is so beautiful, thank you so much for this amazing video ! Looking forward to more content like this if possible.
That looks really good and professional!
Looks more like Altium style (which I really like).
Excellent video, thanks for sharing your workflow! I'm working on a reasonably complex design in KiCad for my undergraduate thesis; definitely going to use your template as a reference for making my documentation more professional.
Really cool content and top quality. I like videos about KiCad. Thanks for that.
Thank you for your efforts!!!
Top quality content! Got here through the youtube algo, you must be doing something right! 😊
This such huge help. ❤
Hello Vincent, you have done really good job. Thank you for sharing your knowledge.
this is so cool !
As inspiring as it is impressive. Will have to strategically replay parts of this demo several times to grab it all because there is really a lot to discover here
Very valuable information, become a permanent part of my reference library data, thank you very much for this hi-level info.
Thank you for this amazing guide. Much appreciated
Thank you! The process is still quite involved though, it might be interesting to try to make a script to automate all of this, maybe even integrated with KiBot
@@vincentnguyen8083 Seems like another tutorial is on its way 😁
how to drew pcb shape like these and edge cuts?
@@Prabagaran-s3b for more complex shapes like this one, I use a MCAD tool (e.g. Fusion360, Inventor) to sketch the outline. You can then export the sketch as a .dxf file and import it in KiCad on the Edge.Cut layer with Files->Import->Graphics
This is fantastic! Thank you for sharing
Amazing! Thank you
Thanks for this video, This inspired.
Great walkthrough video. Some of these features I've had installed but never used. Thank you for sharing
Thank you! KiCad has so many features but most of them are not really covered much in tutorials. Hope this helped :)
In 4 layer pcb witch layer is suitable for ground plane in1.cu or 1n2.cu and power plane
For 4-layer stackups, I recommend using 2 solid ground planes on the inner layers, and route the power on the outer layers. In a PCB, energy flows in the dielectric space between your signal and reference plane. Consequently, you want your reference planes to be as close as possible to your signals to have a good return path. An important thing to note is that as a signal transitions from the top to the bottom layer, the signal will change its reference plane (from In1 to In2). To provide a shorter return path along the z-axis, it is good practice to place one or more "transfer vias" (connected to GND) near the signal vias.
A SIG PWR GND SIG stackup can also work in many cases, but will not provide EMC performance as good as SIG GND GND SIG. If you use an internal power plane, you need to make sure that it can serve as a reference to the signals above it (i.e. that the driver voltage source is the same as the power plane). This is because at high frequencies, the impedance between your power plane and your ground plane will be low if you have enough bypass capacitors.
Finally, an okay compromise would be to have a SIG PWR/GND GND SIG stackup, where the PWR/GND layer is carefully designed to provide good return paths with a solid ground plane under the fastest signals (the ones with the shortest rising time). You just need to make sure to never cross a split in your reference plane with a signal. When doing this type of stackup, some people also like to "bridge" the GND and PWR planes with bypass capacitors, again to provide a return path for fast signals. But again, I wouldn't recommend this stackup. Personally, I always go with 2 inner ground planes, and if I don't have enough routing space, I go straight for 6 layers
Amazing content
Nice video, keep it up, thanks :)
Thanks!