A template to help you design your own Raspberry Pi Compute Module 4 carrier board (or daughterboard). The template comes with the CM4 KiCad library and gives an initial placement of Hirose connectors.
Note that a board outline has been added to be the exact size and shape of the CM4 board. This allows you to keep a neat stackup on your carrier board. However, feel free to move/delete the board outline if you wish to make the carrier board extend beyond the edges of the CM4 (e.g. you wish to add a PCIe connector).
IMPORTANT! This project require KiCad 6. As KiCad 6 is not out yet, you will need to install a nightly build of KiCad. As a result, you may find bugs in the pre-release of v6.0. Things seem to be working with the 2020-10-29 build for me.
This project uses the CM4 library parts from the IO board KiCad files (found here).
Schematic and PCB layout files are licensed under the CC BY 4.0 license.
Individual components and footprints found in the CM4IO library are licensed as per the Design Files license found here.
THE DESIGN IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS DESIGN INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS DESIGN.