PiCoral
polygnomial·adcs·hardware/adcs_with_coral/PiCoral.kicad_pcb
About the PiCoral PCB
PiCoral is an open source PCB design by polygnomial, published on GitHub. It is a 6-layer board measuring 90.2 × 95.9 mm, with 92 components from 43 distinct parts.
Other key parts include the TPS7A4501DCQT, DF40HC(3.0)-100DS-0.4V(51), EM064LXQADG13IS1T, C5330479 and C2687116. By type, the board carries 32 resistors, 20 connectors, 17 ICs, 13 capacitors and 10 transistors.
From the project
- Power Architecture - RT1170 and RT1060 pin map - slides and other notes - Tim's review - TODO move other notes here
- Power Architecture - RT1170 and RT1060 pin map - slides and other notes - Tim's review - TODO move other notes here
CPU (RT1170) + RAM (MRAM - SEMC and xSPI) + power breakout board, with 2x 100-pin board to board connectors.
Eventual functional ADCS controller and sensor mainboard that the CPU board will sit on top of
Development breakout board that breaks out all the pins of the RT1170 CPU
Main components on the PiCoral
PiCoral bill of materials (BOM)
92 components, 43 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TPS7A4501DCQT | TPS7A4501DCQT | U1 |
| 1 | DF40HC(3.0)-100DS-0.4V(51) Google Coral Micro | Coral | U2 |
| 1 | EM064LXQADG13IS1T NVT2010PW_118 | TSSOP24_SOT355-1_NXP-L | U3 |
| 1 | C5330479 NVT2010PW_118 | TSSOP24_SOT355-1_NXP-L | U4 |
| 1 | C2687116 NVT2010PW_118 | TSSOP24_SOT355-1_NXP-L | U5 |
| 1 | C1351581 LORA1281F27 | LORA128XF27 | U6 |
| 1 | C72066 Orion B16 | S1216_24PIN_PACKAGE | U7 |
| 1 | C72066 EP2W+ | QFN32-5X5MM | U8 |
| 1 | C666272 ~ | RM3100CB | U9 |
| 1 | C2677390 ~ | RM3100CB | U10 |
| 7 | NVT2010PW_118 | TSSOP24_SOT355-1_NXP-L | U11, U12, U13, U14, U15, U16, U17 |
| 5 | IRLML2803 | SOT-23 | Q1, Q4, Q6, Q8, Q10 |
| 5 | NDS8434 | NDS8434 | Q2, Q5, Q7, Q9, Q11 |
| 1 | C319148 5055680431 | CON_5055680431 | J1 |
| 1 | 353620650 5055680431 | CON_5055680431 | J2 |
| 1 | C180221 5055680431 | CON_5055680431 | J3 |
| 1 | 353620650 5055680631 | CON_5055680631 | J4 |
| 1 | CONN_01X06 JTAG_SWD_10 | PinHeader_2x05_P1.27mm_Vertical_SMD | J5 |
| 2 | 1985807 | SCREWTERMINAL-3.5MM-2_LOCK | J6, J7 |
| 3 | 901-144 Amphenol_901-144 | SMA_Amphenol_901-144_Vertical | J8, J9, J13 |
Show 23 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 5055680431 | CON_5055680431 | J11 |
| 1 | 5055680631 | CON_5055680631 | J12 |
| 3 | Conn_01x15 | PinHeader_1x15_P2.54mm_Vertical | J23, J25, J28 |
| 4 | Conn_01x10 | PinHeader_1x10_P2.54mm_Vertical | J24, J26, J29, J30 |
| 1 | Conn_01x05 | PinHeader_1x05_P2.54mm_Vertical | J27 |
| 2 | 1UF 10uF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1, C2 |
| 1 | 1UF 10nF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C3 |
| 2 | 22UF 4.7uF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C4, C16 |
| 1 | 10PF 10nF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C5 |
| 1 | 4.7UF 4.7uF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C6 |
| 1 | 0.1UF 0.1uF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C10 |
| 3 | 10nF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C13, C15, C17 |
| 1 | 0.22UF 4.7uF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C14 |
| 1 | 8PF 4.7uF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C18 |
| 1 | C5116354 10k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1 |
| 9 | 10K | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R2, R4, R6, R8, R11, R22, R23, R26 +1 |
| 6 | 3.3k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R3, R7, R10, R25, R28, R31 |
| 4 | 4.7K | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R5, R9, R24, R30 |
| 7 | 100k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R12, R13, R16, R17, R19, R21, R32 |
| 1 | C3016043 100k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R14 |
| 1 | 0 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R15 |
| 2 | 33K 100k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R18, R20 |
| 1 | C208856 4.7K | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R27 |
PiCoral design files
The KiCad project lives in the polygnomial/adcs repository on GitHub; these links point at the commit this page was built from.
PiCoral: common questions
How big is the PiCoral PCB?
The PiCoral measures 90.2 × 95.9 mm, has 6 copper layers and is 1.6 mm thick.
How many components are on the PiCoral?
92 components, from 43 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the PiCoral design files?
From the polygnomial/adcs repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the PiCoral design in my own project?
The repository has no license, so all rights stay with polygnomial. Use it as a reference, and ask the author before reusing the design.
More boards in adcs
- schematic only · 225 parts
Adcs hardware
polygnomial
225 parts2LNo license2 NXP
Soldermander
polygnomial
60 × 60 mm161 parts6LNo license2NXP
Soldermander panelized
polygnomial
73.7 × 73.7 mm161 parts6LNo license2Sqrt of g
polygnomial
90.2 × 95.9 mm62 parts4LNo license2PCBassProShop
polygnomial
46.3 × 46.3 mm18 parts2LNo license2PCBranch
polygnomial
90.2 × 95.9 mm7 parts4LNo license2PrintedCoralBoard
polygnomial
90.2 × 95.9 mm6 parts4LNo license2