This repository is designed to provide KiCad users the tools needed to create Raspberry Pi Compute Module carrier boards and compatible compute modules. This library includes symbols, footprints, 3D models and templates* for RPi compute modules. Please follow instructions below to ensure internal library refrences are setup correctly.
This library is designed for use in KiCad 9 versions only.
-
Clone the repository to your desired location using your preferred method. For example
cd desired-repository-location
git clone https://github.com/Supercookiegaming/Raspberry-Pi-Compute-Module-KiCad.git
-
Install the symbol librarys by opening KiCad 9 then going to Prefrences>Manage Symbol Librarys...
- Click the plus symbol in the Symbol Library window. The number of rows added must be equal to the number of libraries you are adding. ie. for both CM4 and CM5 libraries add 2 rows.
-
Set the Nickname of the new row(s) to
For CM4:
Raspberry-Pi-CM4
For CM5:
Raspberry-Pi-CM5
-
Set the Library Path to
For CM4:
respository-location/Raspberry-Pi-Compute-Module-KiCad/CM4/CM4 Library/Raspberry-Pi-CM4.kicad_sym
For CM5:
respository-location/Raspberry-Pi-Compute-Module-KiCad/CM5/CM5 Library/Raspberry-Pi-CM5.kicad_sym
Example of correctly added Symbol Libraries
-
Click Ok to save.
-
Install the footprint librarys by going to Prefrences>Manage Footprint Librarys...
- Click the plus symbol in the Footprint Library window. The number of rows added must be equal to the number of libraries you are adding. ie. for both CM4 and CM5 libraries add 2 rows.
-
Set the Nickname of the new row(s) to
For CM4:
Raspberry-Pi-CM4
For CM5:
Raspberry-Pi-CM5
-
Set the Library Path to
For CM4:
respository-location/Raspberry-Pi-Compute-Module-KiCad/CM4/CM4 Library/Raspberry-Pi-CM4.pretty
For CM5:
respository-location/Raspberry-Pi-Compute-Module-KiCad/CM5/CM5 Library/Raspberry-Pi-CM5.pretty
Example of correctly added Footprint Libraries:
11. Click Ok to save.
12. Add the library's internal path by going to Prefrences > Configure Paths...
- Click the plus symbol in the Configure Paths window.
-
Set the Name to
KICAD9_USER_RPICM_REPO_DIR
-
Set the Path to root folder of the repository
repository-location/Raspberry-Pi-Compute-Module-KiCad
Example of correctly added path:
- Click Ok to Save
Bugs | Issue | Status | Version Milestone | Branch |
---|---|---|---|---|
Mislabled MIPI Pins | Issue #9 | v0.2 | v0.2 |