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

PrintedCoralBoard

polygnomial/adcs2

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
14
Nets
138
Pads
408
Tracks, vias
1,112, 152
Pours
5
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
2 Oct 2023
Updated
8 Aug 2024

Overview

PrintedCoralBoard 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 14 parts on 138 nets, routed with 1,112 tracks and 152 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

14
QtyValueFootprintReferences
4Conn_02x25_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x25_P2.54mm_VerticalJ4, J5, J6, J7
4MountingHole_Padadcs:CoralLandingPadH1, H2, H3, H4
4MountingHole_PadMountingHole:MountingHole_3.2mm_M3_DIN965_PadH5, H6, H7, H8
2DF40HC_3.0_-100DS-0.4V_51_adcs:DF40HC30100DS04V51J1, J2

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 mmPCBranch, the printed circuit board in 3D

    PCBranch

    polygnomial/adcs

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

    15 parts2

Similar boards

  • 4 layers15.2 × 9 mmSensors, the printed circuit board in 3D

    Sensors

    StuckAtPrototype/Racer

    These are structured into their own files. I could have used submodules, but decided against it.

    14 parts3.8kApache-2.0
  • 4 layers25.5 × 46.5 mmTremorWatch, the printed circuit board in 3D

    TremorWatch

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    14 parts915
  • 4 layers81 × 46 mmXTMAX PCB, the printed circuit board in 3D

    XTMAX PCB

    MicroCoreLabs/Projects

    Ted Fried's MicroCore Labs Projects - FPGA CPU cores and emulators for the 8088, 8086, 8051, 6502, 68000, Z80, Risc-V, and also Typewriter and EPROM Emulator projects.

    14 parts534
  • 4 layers22 × 42 mmLatest, the printed circuit board in 3D

    Latest

    dennisss/dacha

    Monorepo for awesome tools/projects/libraries

    14 parts397Apache-2.0
  • 4 layers64 × 46.5 mmDSC Scan Selector, the printed circuit board in 3D

    DSC Scan Selector

    nanographs/Open-Beam-Interface

    Just what you need to control the beam and get an image.

    14 parts371
  • 4 layers65.2 × 61.4 mmPi 400 gpio breakout, the printed circuit board in 3D

    Pi 400 gpio breakout

    CRImier/MyKiCad

    My KiCad boards. Can't be bothered uploading individually anymore, so here you go.

    14 parts253GPL-3.0
  • 4 layers20 × 23 mmTrl thru, the printed circuit board in 3D

    Trl thru

    loxodes/vna

    Under development open hardware microwave vector network analyzer

    14 parts205
  • 4 layersTrill ring, the printed circuit board in 3D

    Trill ring

    BelaPlatform/Trill

    Trill sensors are designed to bring beautiful touch interaction to digital projects. Trill sensors are available now on the Bela Shop and via Mouser Electronics.

    14 parts77

Questions

How big is the PrintedCoralBoard PCB?

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

What parts does the PrintedCoralBoard use?

14 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 PrintedCoralBoard KiCad files?

From the polygnomial/adcs repository on GitHub, at the commit this page was made from: the board is hardware/coral_breakout_board/PrintedCoralBoard.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 PrintedCoralBoard design in my own project?

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