Guidelines - PCB design

This page describes how to contribute by designing a new PCB.

Project creation

Create a project using KiCad version >= 9.0.

Open KiCad, then do ‘File’ > ‘New Project From Template…’ or press Ctrl+T.

A window ‘Project Template Selector’ pops up. Select the tab ‘User Templates’ and browse to select the folder kicad/templates in OpenProject repo. The OpenSpare logo should show up above the template name ‘OpenSpare PCB’ as in the following picture:

OpenSpare project template

Select it and validate.

You can now save your own project.

Where to save my project ?

OpenSpare’s ‘parts’ folder is aimed to store your design project and all fabrication outputs.

Name your project this way “XXX_YYY_Reference” where :

Save your project in the following folder: OpenSpare/parts/”brand of the appliance”/”type of appliance” and check the box “Create a new folder for my project” before saving. This way, design files will be stored in OpenSpare/parts/”brand of the appliance”/”type of appliance”/”XXX_YYY_Reference”.

The PCB project

This template is made of:

Those are standards KiCad files. Please refere to KiCad’s documentation for further descriptions.

Schametics and PCB files are made of drawing sheet template you can find in OpenSpare/kicad/templates/OpenSpare_A3_drawing_sheet.kicad_wks.

Schematics preview

PCB preview

OpenSpare libraries

OpenSpare libraries (symbols and footprints) are available in OpenSpare repo:

See KiCad’s documentation to manage them.