Mainboard
alxklso·ISP-cubesat·mainboard-v05/mainboard.kicad_pcb
About the Mainboard PCB
Mainboard is an open source Microchip SAM PCB design by alxklso, published on GitHub under the MIT license. It is a 4-layer board measuring 90.2 × 95.9 mm, with 196 components from 79 distinct parts.
Its main chip is the ATSAMD51J19A-AU, from the Microchip SAM family. Other key parts include the MAX706RESA, BMX160, ADM1176-1ARMZ-R7, TPS54226PWPR and LTC4121EUD. By type, the board carries 85 resistors, 46 capacitors, 19 transistors, 17 connectors, 12 ICs and 8 jumpers.
It belongs with the rf & radio, power & battery and science & space designs in this gallery.
From the project
This is the repo for the Isomer Space Program (ISP) 1U CoyoteSat CubeSat mission.
This repo contains: - [mainboard-v05]: PyCubed V5 Mainboard - [batt-board]: PyCubed V1b Battery Board - [software]: PyCubed Flight Software - [cosmic-watch]: Cosmic Watch (payload) - [solar-panels]: Solar Panel PCBs - [antenna]: Antenna PCBs - [bottom-adapter]: Bottom adapter plate w/ solar cells - [ISP.pretty]: Custom KiCad footprint library - [datasheets]: Datasheets for components - [firmware]: Firmware for PyCubed V5 board - [pics]: Progress pics of the CubeSat
Main components on the Mainboard
Mainboard bill of materials (BOM)
196 components, 79 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | MAX706RESA | SO-8_3.9x4.9mm_P1.27mm | U1 |
| 1 | ATSAMD51J19A-AU | QFP50P1200X1200X120-64N | U2 |
| 1 | BMX160 | BMX160 | U3 |
| 1 | ADM1176-1ARMZ-R7 | ADM1176-1ARMZ-R7 | U4 |
| 1 | TPS54226PWPR TPS54226PWPRPWP14_2P31X2P46-L | PWP14_2P31X2P46-L | U5 |
| 1 | LTC4121EUD LTC4121 | QFN-16-PAD | U6 |
| 1 | KF50BD-TR | SOIC127P600X175-8N | U7 |
| 1 | W25Q80DVSNIG MR25H40MDF | SON127P600X500X90-9N | U8 |
| 1 | PE014006 TE PE014006 | RELAY_PE014006 | U16 |
| 1 | BQ25883RGER | QFN50P400X400X100-25N-D | U17 |
| 1 | TPS7A4501DCQT | TPS7A4501DCQT | U21 |
| 1 | RFM98PW | RFM95PW | U23 |
| 2 | IRLML2803TRPbF IRLML2803 | SOT-23 | Q1, Q4 |
| 6 | MBT2222ADW1T1G MBT2222ADW1T1 | SOT-363_SC-70-6 | Q2, Q3, Q7, Q8, Q15, Q16 |
| 1 | MMBT2222AT IRLML2803 | SOT-23 | Q5 |
| 1 | MMBT2222ALT1G MMBT2222AT | SOT-23 | Q6 |
| 1 | MMDT2907AQ-7-F MMDT2907 | SOT-363_SC-70-6 | Q11 |
| 4 | BSS138DWQ-7 | BSS138DWQ-7 | Q12, Q13, Q18, Q19 |
| 1 | MMBT2907ALT1G MMBT2907 | SOT-23 | Q17 |
| 3 | NDS8434 | NDS8434 | Q20, Q21, Q22 |
Show 59 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | SC-32S32.768kHz20PPM7pF 32.768kHz | Crystal_SMD_3215-2Pin_3.2x1.5mm | Y1 |
| 1 | 5031821852 503182-1852 | MOLEX_503182-1852 | J1 |
| 1 | KEYSTONE-1042 Conn_01x05 | PinHeader_1x05_P2.54mm_Vertical | J2 |
| 5 | 1985807 | SCREWTERMINAL-3.5MM-2_LOCK | J3, J4, J16, J17, J18 |
| 4 | 901-144 Amphenol_901-144 | SMA_Amphenol_901-144_Vertical | J5, J6, J7, J12 |
| 1 | Conn_01x09 | PinHeader_1x09_P2.54mm_Vertical | J8 |
| 1 | Conn_01x03 | PinHeader_1x03_P2.54mm_Vertical | J9 |
| 1 | Conn_01x04 | PinHeader_1x04_P2.54mm_Vertical | J10 |
| 1 | U262-161N-4BVC11 USB_C_Receptacle_USB2.0 | USB_C_Receptacle_XKB_U262-161N-4BVC11 | J13 |
| 1 | Conn_01x06 | PinHeader_1x06_P2.54mm_Vertical | J14 |
| 1 | Conn_01x02 | PinHeader_CUSTOM3 | J15 |
| 8 | 22-23-2037 Conn_01x03 | MOLEX-1X3_LOCK | JP8, JP9, JP10, JP11, JP12, JP13, JP14, JP15 |
| 1 | KMR231NG LFS | BTN_KMR2_4.6X2.8 | SW1 |
| 1 | WS2812B-B WS2812B | LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm | D1 |
| 1 | DFLS130L-7 DFLS130L | PWRDI-123 | D4 |
| 1 | LTST-C190KGKT GREEN LED | LED_0603_1608Metric | D5 |
| 1 | MGFL2012F100MT-LF 10uH | L_0805_2012Metric_Pad1.15x1.40mm_HandSolder | L1 |
| 1 | HPC5040NF-3R3MTH 3.3uH | L_2141 | L2 |
| 1 | SNR5040K-330M 33uH | L_1812_4532Metric | L3 |
| 1 | MCS25GD-1R0MMP 1uH | L_2510 | L4 |
| 2 | 0.1UF 8pF | C_0603_1608Metric | C1, C2 |
| 1 | 0.1UF 0.1uF | C_0603_1608Metric | C3 |
| 1 | 0.1UF 1uF | C_0603_1608Metric | C4 |
| 9 | 0.1uF | C_0603_1608Metric | C5, C7, C9, C10, C11, C21, C24, C30 +1 |
| 9 | 10uF | C_0603_1608Metric | C6, C14, C16, C22, C35, C39, C43, C44 +1 |
| 4 | 10nF | C_0603_1608Metric | C8, C40, C41, C42 |
| 5 | 1uF | C_0603_1608Metric | C12, C13, C15, C27, C33 |
| 6 | 22uF | C_0603_1608Metric | C17, C18, C28, C31, C37, C38 |
| 2 | 100uF | C_1210_3225Metric | C19, C20 |
| 1 | 2.2uF | C_0603_1608Metric | C23 |
| 1 | 22nF | C_0603_1608Metric | C25 |
| 2 | 3.3nF | C_0603_1608Metric | C26, C32 |
| 2 | 4.7uF | C_0603_1608Metric | C29, C34 |
| 1 | 47nF | C_0603_1608Metric | C36 |
| 1 | 330 316K | R_0603_1608Metric | R1 |
| 1 | 330 110K | R_0603_1608Metric | R2 |
| 1 | 0.01 10K | R_0603_1608Metric | R3 |
| 26 | 10K | R_0603_1608Metric | R4, R5, R7, R21, R24, R25, R27, R28 +18 |
| 7 | 4.7K | R_0603_1608Metric | R6, R22, R32, R33, R60, R68, R92 |
| 1 | 0.1 | R_2512_6332Metric | R8 |
| 4 | 0 | R_0603_1608Metric | R10, R48, R53, R99 |
| 1 | 787K | R_0603_1608Metric | R11 |
| 1 | 121K | R_0603_1608Metric | R12 |
| 2 | 73.2K | R_0603_1608Metric | R13, R29 |
| 1 | 22.1K | R_0603_1608Metric | R14 |
| 10 | 100k | R_0603_1608Metric | R15, R17, R30, R37, R38, R49, R73, R74 +2 |
| 1 | 845K | R_0603_1608Metric | R16 |
| 1 | 2.1M | R_0603_1608Metric | R19 |
| 1 | 3.01K | R_0603_1608Metric | R20 |
| 2 | 3.3K | R_0603_1608Metric | R23, R59 |
| 7 | 1K | R_0603_1608Metric | R26, R63, R64, R69, R70, R77, R78 |
| 1 | 5.23K | R_0603_1608Metric | R34 |
| 1 | 30.1K | R_0603_1608Metric | R35 |
| 1 | 3.16K | R_0603_1608Metric | R36 |
| 2 | 5.1K | R_0603_1608Metric | R39, R40 |
| 5 | 200K | R_0603_1608Metric | R47, R75, R76, R95, R96 |
| 2 | 0 | R_0805_2012Metric | R54, R56 |
| 4 | 680 | R_0603_1608Metric | R71, R72, R86, R87 |
| 1 | 20K | R_0603_1608Metric | R110 |
Mainboard design files
The KiCad project lives in the alxklso/ISP-cubesat repository on GitHub; these links point at the commit this page was built from.
Mainboard: common questions
What microcontroller does the Mainboard use?
The Mainboard is built around the ATSAMD51J19A-AU, from the Microchip SAM family.
How big is the Mainboard PCB?
The Mainboard measures 90.2 × 95.9 mm, has 4 copper layers and is 1.5748 mm thick.
How many components are on the Mainboard?
196 components, from 79 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 Mainboard design files?
From the alxklso/ISP-cubesat 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 Mainboard design in my own project?
Yes, under the terms of its MIT license, which alxklso chose for the repository.
Can I test firmware for the Mainboard without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug Microchip SAM firmware against it before you order a PCB.
More boards in ISP-cubesat
Batteryboard
alxklso
95.9 × 90.2 mm26 parts2LMIT1Solar Cell PCB (USB side)
alxklso
80 × 103.5 mm9 parts2LMIT1New new solar cell-RIP-burn wire
alxklso
80 × 103.5 mm9 parts2LMIT1Solar Cell PCB (USB side)
alxklso
80 × 103.5 mm9 parts2LMIT1Bottom adapter
alxklso
97 × 97 mm5 parts2LMIT1Updated Antenna
alxklso
97 × 97 mm3 parts2LMIT1
Similar boards
Microchip SAM
Fpgaboy
Wren6991
50 × 50 mm89 parts4LNo license508Microchip SAM
Kira
kiibohd
366.9 × 114.3 mm400 partsCERN-OHL-1.2415Microchip SAM
DSKY driver
benkrasnow
43 × 92.3 mm44 partsMIT258Microchip SAM
Duet 2 Maestro
Duet3D
100 × 123 mm336 partsCERN-OHL-1.2257Microchip SAM
Mainboard
pycubed
90.2 × 95.9 mm196 parts2LNo license96Microchip SAM
Tiny4FSK
New-England-Weather-Balloon-Society
35.1 × 76.3 mm80 parts4LCERN-OHL-W-2.095