Skip to the content
4 layers166.3 × 166.3 mmFlatSatHub, the printed circuit board in 3D

IonSat's FlatSat Hub

Size
166.3 × 166.3 mm
Copper layers
4
Thickness
1.6 mm
Parts
218
Nets
278
Pads
1,039
Tracks, vias
1,813, 232
Pours
23
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
7 Jul 2020
Updated
14 Sep 2020

Overview

FlatSatHub is an open-source printed circuit board by astronautix, from the astronautix/FlatSatHub repository on GitHub. It is a 4-layer board of 166.3 × 166.3 mm with 218 parts on 278 nets, routed with 1,813 tracks and 232 vias.

It is built around the TPS54560BDDA, M25PX32-VMW6E and TPS22917DBV, with the BTS6163D and TLV73325PDBV among its other parts. Its parts include 75 resistors, 73 capacitors, 32 ICs, 12 connectors and 10 switches. It belongs with the FPGA and CPLD boards of this library.

Main components

5

README

README.md

Introduction

This KiCAD project is part of the Astronautix FlatSat project, which aims to create an extensible platform for nanosatellite subsystem prototyping and experimentation.

Polytechnique logo CSEP logo

The FlatSat platform is composed of a main metallic support plate, which can possibly host 8 submodules in star configuration. Each submodule is composed of a STM32F429IDISCOVERY board and a custom adapter hat.

All modules are hooked to a central hub (this project) via a sub-d DB26HD harness. The central hub has the main purpose of routing UART signals, regulating power (dispatched via sub-d, switchable) and linking all submodules together.

Board plan

The IonSat FlatSat Hub

This is the repository to host the Flatsat central hub.

The most important task of the FlatSat hub, aside of routing the module's signals together, is being able of handling and dispatching power.

Compared to the modules, this results in a slightly more complex card layout, albeit prettier. The multi-level schematic also gets more intricate.

Parts

218
QtyValueFootprintReferences
50RResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR1, R2, R3, R10, R11, R12, R22, R23, R24, R25, R26, R27, R28, R29, R32, R33 +34
25CCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC5, C6, C15, C16, C17, C52, C53, C54, C58, C59, C60, C61, C62, C63, C64, C65 +9
22100nFCapacitor_SMD:C_0402_1005MetricC21, C22, C23, C24, C25, C26, C27, C28, C29, C30, C31, C32, C33, C34, C35, C36 +6
16RResistor_SMD:R_1210_3225Metric_Pad1.42x2.65mm_HandSolderR30, R31, R36, R37, R42, R43, R48, R49, R54, R55, R60, R61, R66, R67, R72, R73
16TPS22917DBVPackage_TO_SOT_SMD:SOT-23-6U9, U10, U12, U13, U15, U16, U18, U19, U21, U22, U24, U25, U27, U28, U30, U31
122.2uFCapacitor_SMD:C_1210_3225Metric_Pad1.42x2.65mm_HandSolderC1, C2, C3, C4, C11, C12, C13, C14, C48, C49, C50, C51
947uCapacitor_SMD:C_1210_3225Metric_Pad1.42x2.65mm_HandSolderC8, C9, C10, C18, C19, C20, C55, C56, C57
8BTS6163DPackage_TO_SOT_SMD:TO-252-4U11, U14, U17, U20, U23, U26, U29, U32
8DB26_Male_HighDensity_MountingHolesConnector_Dsub:DSUB-26-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mmJ4, J5, J6, J8, J10, J12, J14, J16
8SW_DIP_x03Button_Switch_THT:SW_DIP_SPSTx03_Slide_9.78x9.8mm_W7.62mm_P2.54mmSW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8
510kResistor_SMD:R_0402_1005MetricR15, R18, R19, R20, R21
510uFCapacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolderC43, C44, C45, C46, C47
42K2Resistor_SMD:R_0402_1005MetricR13, R14, R16, R17
4MountingHole_PadMountingHole:MountingHole_2.2mm_M2_PadH1, H2, H3, H4
37.2uHInductor_SMD:L_Wuerth_HCI-1040L1, L2, L5
3Conn_01x06Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ2, J3, J17
3D_SchottkyDiode_SMD:D_SMC_HandsolderingD1, D2, D5
3LEDResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderD3, D4, DONE1
3TPS54560BPackage_SO:Texas_R-PDSO-G8_EP2.95x4.9mm_Mask2.4x3.1mmU1, U2, U8
22.2uHInductor_SMD:L_1206_3216Metric_Pad1.42x1.75mm_HandSolderL3, L4
1ASDMB-xxxMHzOscillator:Oscillator_SMD_Abracon_ASDMB-4Pin_2.5x2.0mmU3
1ICE40HX1K-4K-TQ144Package_QFP:TQFP-144_20x20mm_P0.5mmU4
1Jack-DCConnector_BarrelJack:BarrelJack_CUI_PJ-063AH_HorizontalJ1
1LOGOFlatSatHub:X-LOGOLOGO1
1M25PX32-VMWPackage_SO:SOIJ-8_5.3x5.3mm_P1.27mmU5
1SW_DIP_x02Button_Switch_THT:SW_DIP_SPSTx02_Slide_9.78x7.26mm_W7.62mm_P2.54mmSW10
1SW_PushButton_Switch_SMD:SW_SPST_EVQPE1SW11
1TLV73325PDBVPackage_TO_SOT_SMD:SOT-23-5U7
1tps6240xPackage_SON:Texas_S-PVSON-N10_ThermalViasU6

Similar boards

  • 2 layers75 × 50 mmHiside switch, the printed circuit board in 3D

    Hiside switch

    fabianmink/MarbleAccelerator

    An accelerator / coilgun for metallic marbles

    25 parts1BSD-2-Clause
  • 2 layersLadeschaltung, the printed circuit board in 3D

    Ladeschaltung

    Megamann77/UW_Lautsprecher_for_OTS_Mic

    Autonomer, druckdichter Sprachverstärker für die Taucherausbildung. Nimmt das Signal des Mikrofons einer OTS-Vollgesichtsmaske ab und gibt es über einen Körperschallwandler an der POM-Gehäusewand ins Wasser.

    36 parts1CERN-OHL-S-2.0
  • 2 layers86.4 × 110 mmTeensy beats, the printed circuit board in 3D

    Teensy beats

    trailhead/teensy-beats

    Teensy Beats Shield

    144 parts67GPL-3.0
  • 4 layers68.5 × 89.9 mmBeagle wire, the printed circuit board in 3D

    Beagle wire

    mwelling/beagle-wire

    ICE40 FPGA Cape for Beaglebone

    104 parts53
  • 4 layers85.7 × 54 mmLatchup badge, the printed circuit board in 3D

    Latchup badge

    mwelling/latchup-badge

    ICE40 Badge for Latch-Up

    59 parts5
  • 2 layers41.1 × 26.7 mmIce40ul dk, the printed circuit board in 3D

    Ice40ul dk

    imi415/ice40ul_dk

    ICE40UL1K CDPGA board.

    17 parts1
  • 2 layers36.8 × 22.9 mmUKey STM32, the printed circuit board in 3D

    UKey STM32

    imi415/UKey_STM32

    An USB-key-like STM32 board.

    22 parts1

Questions

How big is the FlatSatHub PCB?

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

What parts does the FlatSatHub use?

218 parts, built around the TPS54560BDDA, M25PX32-VMW6E, TPS22917DBV and BTS6163D. 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 FlatSatHub KiCad files?

From the astronautix/FlatSatHub repository on GitHub, at the commit this page was made from: the board is FlatSatHub.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the FlatSatHub design in my own project?

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