Skip to the content
4 layers90 × 74 mmVERTECS CCB A, the printed circuit board in 3D

The VERTECS CCB, is an open-source payload interface board leveraging Commercial Off-The-Shelf (COTS) components with a Raspberry Pi Compute Module 4 at its core. Originally developed for the VERTECS 6U Astronomical Nanosatellite, the board has been opened-sourced and made available for use in future nanosatellite projects.

Size
90 × 74 mm
Copper layers
4
Thickness
1.71 mm
Parts
203
Nets
312
Pads
1,094
Tracks, vias
2,400, 367
Pours
2
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
22 May 2024
Updated
24 Aug 2026

Overview

VERTECS CCB A is an open-source printed circuit board by ezrafielding, from the ezrafielding/vertecs-ccb repository on GitHub, published under the CERN-OHL-P-2.0 licence. It is a 4-layer board of 90 × 74 mm with 203 parts on 312 nets, routed with 2,400 tracks and 367 vias.

It is built around the 74LVC1G07SE-7-MS, AD7490BCPZ and LTC4361IDC-2#TRMPBF, with the SSM6K403TU,LF, FSUSB42UMX and FT232HQ among its other parts. Its parts include 71 resistors, 62 capacitors, 22 ICs, 16 connectors and 8 transistors. It belongs with the interfaces and adapters boards and the Raspberry Pi (Linux) boards of this library.

Main components

11

README

README.md

VERTECS Camera Control Board

Website GitHub License DOI arXiv

VERTECS Mission Patch VERTECS Logo

Welcome to the VERTECS Camara Control Board (CCB) project! This is an open-source hardware project designed to provide a flexible and robust payload interface for 6U nanosatellites.

Introduction

The VERTECS CCB, is an open-source payload interface board leveraging Commercial Off-The-Shelf (COTS) components with a Raspberry Pi Compute Module 4 at its core. Originally developed for the VERTECS 6U Astronomical Nanosatellite, the board has been opened-sourced and made available for use in future nanosatellite projects.

CCB Front CCB Back

More information can be found in the conference paper for the VERTECS CCB.

Getting Started

Prerequisites

  • KiCAD 7 installed to access PCB design files.

Setup

  1. Clone the repository:
    bash
    git clone https://github.com/ezrafielding/vertecs-ccb.git
  2. Open the KiCAD project file in the VERTECS_CCB directory.

Citation

Ezra Fielding, Victor H. Schulz, Keenan A. A. Chatar, Kei Sano, Akitoshi Hanazawa, "VERTECS: A COTS-based payload interface board to enable next generation astronomical imaging payloads," Proc. SPIE 13101, Software and Cyberinfrastructure for Astronomy VIII, 131010J (25 July 2024); https://doi.org/10.1117/12.3019471

Parts

203
QtyValueFootprintReferences
190.1µFResistor_SMD:R_0402_1005MetricC1, C4, C12, C13, C14, C15, C16, C17, C28, C30, C32, C34, C36, C37, C38, C39 +3
1810kResistor_SMD:R_0402_1005MetricR12, R13, R30, R35, R38, R41, R44, R47, R50, R53, R56, R59, R61, R63, R64, R65 +2
1210µFResistor_SMD:R_0402_1005MetricC3, C5, C10, C11, C18, C20, C21, C22, C23, C42, C60, C62
8SSM6K514NU,LFVERTECS_CCB_Library:SSM6K514NU,LFQ1, Q2, Q3, Q4, Q5, Q6, Q7, Q8
60RResistor_SMD:R_0402_1005MetricR2, R5, R16, R17, R31, R32
64.7µFResistor_SMD:R_0603_1608MetricC29, C35, C44, C48, C52, C56
555460-0272VERTECS_CCB_Library:554600272J13, J14, J15, J16, J17
40.047µFResistor_SMD:R_0402_1005MetricC46, C50, C54, C58
40.22µFResistor_SMD:R_0603_1608MetricC45, C49, C53, C57
410RResistor_SMD:R_0402_1005MetricR37, R43, R49, R55
4150kResistor_SMD:R_0402_1005MetricR39, R45, R51, R57
422µFResistor_SMD:R_0603_1608MetricC43, C47, C51, C55
427pFResistor_SMD:R_0402_1005MetricC8, C9, C25, C26
42k2Resistor_SMD:R_0402_1005MetricR14, R15, R18, R21
433RResistor_SMD:R_0402_1005MetricR40, R46, R52, R58
436kResistor_SMD:R_0402_1005MetricR25, R26, R27, R28
456kResistor_SMD:R_0402_1005MetricR19, R20, R23, R24
475RResistor_SMD:R_0402_1005MetricR6, R7, R8, R9
4DTC144EET1GVERTECS_CCB_Library:DTC144EET1GU6, U12, U14, U15
4F0.033Resistor_SMD:R_0805_2012MetricR34, R36, R69, R79
4LTC4380HDD-1-PBFPackage_DFN_QFN:DFN-10-1EP_3x3mm_P0.5mm_EP1.65x2.38mmU7, U8, U9, U10
4MountingHoleMountingHole:MountingHole_3.2mm_M3_ISO14580H1, H2, H3, H4
31kResistor_SMD:R_0402_1005MetricR1, R4, R67
33300pFResistor_SMD:R_0402_1005MetricC41, C59, C61
3600R/0.5AInductor_SMD:L_0603_1608MetricL1, L2, L3
3F0.025Resistor_SMD:R_0805_2012MetricR42, R48, R54
3LTC4361IDC-2#TRMPBFPackage_DFN_QFN:DFN-8-1EP_2x2mm_P0.5mm_EP0.8x1.6mmIC4, IC5, IC6
3SSM6K403TU,LFVERTECS_CCB_Library:UF6_TOSU5, U11, U13
3TestPoint_2PoleResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderTP2, TP3, TP4
20.01µFResistor_SMD:R_0402_1005MetricC24, C27
21-1734248-5VERTECS_CCB_Library:117342485J9, J10
212kResistor_SMD:R_0402_1005MetricR22, R33
22137160001VERTECS_CCB_Library:MOLEX_2137160001J11, J12
24.7µF N.F.Resistor_SMD:R_0603_1608MetricC31, C33
2470RResistor_SMD:R_0402_1005MetricR10, R11
2Conn_01x02Connector_PinHeader_1.27mm:PinHeader_1x02_P1.27mm_VerticalJ6, J7
2F1Resistor_SMD:R_0805_2012MetricR60, R62
2FiducialFiducial:Fiducial_1mm_Mask2mmFID1, FID2
2LED GreenLED_SMD:LED_0805_2012MetricD1, D3
2LOGOLOGOG***, G***
2PGB1010603MRDiode_SMD:D_0603_1608MetricD5, D6
11000pFResistor_SMD:R_0402_1005MetricC2
1100µFResistor_SMD:R_1206_3216MetricC19
112MHzCrystal:Crystal_SMD_0603-2Pin_6.0x3.5mmY2
115kResistor_SMD:R_0402_1005MetricR29
12337822-2VERTECS_CCB_Library:23378222U2
124MHzCrystal:Crystal_SMD_0603-2Pin_6.0x3.5mmY1
12k7Resistor_SMD:R_0402_1005MetricR68
174LVC1G07SE-7Package_TO_SOT_SMD:SOT-353_SC-70-5U1
1AD7490BCPZVERTECS_CCB_Library:AD7490BCPZIC1
1AP22653W6-7Package_TO_SOT_SMD:SOT-23-6U4
1ComputeModule4-CM4VERTECS_CCB_Library:Raspberry-Pi-4-Compute-ModuleModule1
1Conn_01x03Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ4
1DF14-30P-1.25H_35_VERTECS_CCB_Library:DF1430P125H35J1
1DF14-4P-1.25H_35_VERTECS_CCB_Library:DF144P125H35J2
1DF14-7P-1.25H_35_VERTECS_CCB_Library:DF147P125H35J3
1ER8-20S-0.8SV-5HVERTECS_CCB_Library:ER820S08SV5HJ5
1FSUSB42UMXPackage_DFN_QFN:UQFN-10_1.4x1.8mm_P0.4mmIC2
1FT232HQPackage_DFN_QFN:QFN-48-1EP_8x8mm_P0.5mm_EP6.2x6.2mmIC3
1LED RedLED_SMD:LED_0805_2012MetricD2
1LED YellowLED_SMD:LED_0805_2012MetricD4
1SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP1
1TLP293Package_SO:SOP-4_4.4x2.6mm_P1.27mmU16
1USB2514B-I/M2Package_DFN_QFN:QFN-36-1EP_6x6mm_P0.5mm_EP3.7x3.7mmU3
1nfResistor_SMD:R_0402_1005MetricR3

Similar boards

  • 4 layers119.4 × 62.5 mmPower, the printed circuit board in 3D

    Power

    foxsi/UMN-boards-FOXSI-4

    Circuit boards designed in Minnesota for FOXSI-4

    212 parts1
  • 4 layers105 × 120 mmTvac, the printed circuit board in 3D

    Tvac

    thanasipantazides/tate-thermovac

    Readout board and code for the Tate 220 thermovacuum chamber

    154 parts
  • 4 layers110 × 100 mmBitcart, the printed circuit board in 3D

    Bitcart

    skot/bitcart

    Raspberry Pi CM4 based antminer control board

    134 parts23
  • 4 layers40 × 55 mmCM4 Carrier, the printed circuit board in 3D

    CM4 Carrier

    xwlred/OpenHD-CM4-Carrier-Board

    [Shelved] RPI CM4 carrier for use in OpenHD

    73 parts14LGPL-2.1
  • 4 layers80 × 70 mmCM4IOv5, the printed circuit board in 3D

    CM4IOv5

    vega-d/CM4-nano-carrierboard

    A simplified carrier board for RPI CM4 module featuring reduced footprint.

    66 parts11GPL-3.0
  • 4 layers160 × 90 mmCmb cat, the printed circuit board in 3D

    Cmb cat

    rassom-anatol/cmb-cat

    Cortex Motion Base for EtherCAT

    151 parts
  • 8 layers75 × 79 mmWall panel, the printed circuit board in 3D

    Wall panel

    dotstartech/wall-panel

    Wall mounted 4 inch touch display panel with CM4 inside

    117 parts445

Questions

How big is the VERTECS CCB A PCB?

It measures 90 × 74 mm and has 4 copper layers, 1.71 mm thick.

What parts does the VERTECS CCB A use?

203 parts, built around the 74LVC1G07SE-7-MS, AD7490BCPZ, LTC4361IDC-2#TRMPBF and SSM6K403TU,LF. 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 VERTECS CCB A KiCad files?

From the ezrafielding/vertecs-ccb repository on GitHub, at the commit this page was made from: the board is VERTECS_CCB/VERTECS_CCB_A.kicad_pcb and its schematic VERTECS_CCB/12v_power.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the VERTECS CCB A design in my own project?

Its repository publishes it under the CERN-OHL-P-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).