Skip to the content
PCBKitNew board
4 layers90.2 × 95.9 mmPCBranch, the printed circuit board in 3D

CPU (RT1170) + RAM (MRAM - SEMC and xSPI) + power breakout board, with 2x 100-pin board to board connectors.

Size
90.2 × 95.9 mm
Copper layers
4
Thickness
1.6 mm
Parts
15
Nets
150
Pads
418
Tracks, vias
927, 117
Pours
6
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
2 Oct 2023
Updated
8 Aug 2024

Overview

PCBranch is an open-source printed circuit board by polygnomial, from the polygnomial/adcs repository on GitHub. It is a 4-layer board of 90.2 × 95.9 mm with 15 parts on 150 nets, routed with 927 tracks and 117 vias.

README

README.md

ADCS

Docs

  • Power Architecture
  • RT1170 and RT1060 pin map
  • slides and other notes
  • Tim's review
  • TODO move other notes here

Hardware

Soldermander

CPU (RT1170) + RAM (MRAM - SEMC and xSPI) + power breakout board, with 2x 100-pin board to board connectors.

Sqrt of G

Eventual functional ADCS controller and sensor mainboard that the CPU board will sit on top of

PCBranch

Development breakout board that breaks out all the pins of the RT1170 CPU


Code

flight

Rust code with a Teensy target, RT1170 target (not yet implemented), etc.

cpp-code

Useful for checking that I implemented my Rust drivers correctly

Parts

15
QtyValueFootprintReferences
4Conn_02x25_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x25_P2.54mm_VerticalJ4, J5, J6, J7
4MountingHole_PadMountingHole:MountingHole_2.7mm_M2.5_DIN965_PadH1, H2, H3, H4
4MountingHole_PadMountingHole:MountingHole_3.2mm_M3_DIN965_PadH5, H6, H7, H8
2DF40HC_3.0_-100DS-0.4V_51_adcs:DF40HC30100DS04V51J2, J3
1CLP-105-02-X-Dadcs:SAMTEC_CLP-105-02-X-DJ1

Questions

How big is the PCBranch PCB?

It measures 90.2 × 95.9 mm and has 4 copper layers, 1.6 mm thick.

What parts does the PCBranch use?

15 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the PCBranch KiCad files?

From the polygnomial/adcs repository on GitHub, at the commit this page was made from: the board is hardware/cpu_board_breakout/PCBranch.kicad_pcb and its schematic hardware/adcs_with_coral/PiCoral.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the PCBranch design in my own project?

Its repository states no licence, so its author keeps all rights: ask polygnomial before reusing the design.

More from polygnomial/adcs

5
  • 6 layers73.7 × 73.7 mmSoldermander panelized, the printed circuit board in 3D

    Soldermander panelized

    polygnomial/adcs

    CPU (RT1170) + RAM (MRAM - SEMC and xSPI) + power breakout board, with 2x 100-pin board to board connectors.

    177 parts2
  • 6 layers90.2 × 95.9 mmPiCoral, the printed circuit board in 3D

    PiCoral

    polygnomial/adcs

    CPU (RT1170) + RAM (MRAM - SEMC and xSPI) + power breakout board, with 2x 100-pin board to board connectors.

    102 parts2
  • 4 layers90.2 × 95.9 mmSqrt of g, the printed circuit board in 3D

    Sqrt of g

    polygnomial/adcs

    CPU (RT1170) + RAM (MRAM - SEMC and xSPI) + power breakout board, with 2x 100-pin board to board connectors.

    77 parts2
  • 2 layers46.3 × 46.3 mmPCBassProShop, the printed circuit board in 3D

    PCBassProShop

    polygnomial/adcs

    CPU (RT1170) + RAM (MRAM - SEMC and xSPI) + power breakout board, with 2x 100-pin board to board connectors.

    22 parts2
  • 4 layers90.2 × 95.9 mmPrintedCoralBoard, the printed circuit board in 3D

    PrintedCoralBoard

    polygnomial/adcs

    CPU (RT1170) + RAM (MRAM - SEMC and xSPI) + power breakout board, with 2x 100-pin board to board connectors.

    14 parts2

Similar boards

  • 4 layers29 × 50.3 mmLg hvac esp32, the printed circuit board in 3D

    Lg hvac esp32

    JanM321/esphome-lg-controller

    Wired controller for LG HVAC units using ESPHome and ESP32

    15 parts2920BSD
  • 4 layers33.5 × 49 mmProbecard mmcx, the printed circuit board in 3D

    Probecard mmcx

    azonenberg/starshipraider

    Open hardware test equipment

    15 parts193BSD-3-Clause
  • 4 layers28.3 × 54 mmPCB2, the printed circuit board in 3D

    PCB2

    lukasloetkolben/OpenpilotHardware

    Welcome to the Openpilot Hardware Collection!

    15 parts95MIT
  • 4 layers59 × 32 mmCp pi if fit shield, the printed circuit board in 3D

    Cp pi if fit shield

    niklasekstrom/clockport_pi_interface

    Amiga clock port to Raspberry Pi interface

    15 parts61GPL-3.0
  • 4 layers19.5 × 10.5 mmUniversalStepDown, the printed circuit board in 3D

    UniversalStepDown

    RoboticsBrno/RB0005-UniversalStepDown

    Universal step-down module

    15 parts26CC-BY-SA-4.0
  • 4 layers58.4 × 67.3 mmPico de gallo, the printed circuit board in 3D

    Pico de gallo

    OpenDevicePartnership/pico-de-gallo

    A tool for testing Embedded Rust drivers for discrete I2C/SPI components.

    15 parts21MIT
  • 4 layers114 × 52 mmLED heatplate, the printed circuit board in 3D

    LED heatplate

    lenaschimmel/bestelampe

    Die beste Lampe

    15 parts18