Hi all,
As the title suggests. I have a project where there will be 2 daughter cards connected to a main PCB. For my project structure within KiCAD, what is the best way to set this up? Should I have a project for each PCB? Or should I place schematic and layout files under the same project file?
I have done similar using separate PCB numbers for the Main PCB and the Daughter PCB, so different projects.
Then made the daughter PCBA a component on the main PCBA. This way it ends up in my BOM.
I see so maybe I can do it so that the top level directory will contain folders for the different PCBs. Within each folder would be the project and all design files related to that card (be it daughter or main). Also in the top level I would have the git source control.
…additionally, you can Export the Daughter-Board’s from Kicad as STEP files (or, use StepUp in FreeCAD) and use the exported STEP in a Dummy Footprint to build an Assemlby…
Examples below
You should have a System Subdivision diagram as shown in ANSI/ASME Y14.44, Figure 7. This is where you set up the reference designator prefixes. In your case the Main/Mother Board would carry a ref des prefix of A1. Then if you have true daughter boards that plug-in to the Mother Board these would carry ref des prefixes of A1A1 and A1A2. Each of these boards would have their own “Project” information and have their own part number.