Skip to the content
4 layers152.4 × 152.4 mmCSTAR, the printed circuit board in 3D
Size
152.4 × 152.4 mm
Copper layers
4
Thickness
1.6 mm
Parts
192
Nets
222
Pads
767
Tracks, vias
2,000, 638
Pours
1,596
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
9 Jan 2024
Updated
19 Apr 2024

Overview

CSTAR is an open-source printed circuit board by GenerateNU, from the GenerateNU/Concrete repository on GitHub. It is a 4-layer board of 152.4 × 152.4 mm with 192 parts on 222 nets, routed with 2,000 tracks and 638 vias.

It is built around the CP2102N-A01-GQFN28R, DRV8842PWPR and LT8648SEV#PBF, with the AZ1117IH-3.3TRG1, AO3400A and 150080VS75000 among its other parts. Its parts include 54 resistors, 38 capacitors, 24 connectors, 10 ICs and 8 transistors. It belongs with the ESP32 boards of this library.

Main components

10

README

README.md

Directory Structure:

text
.
|
|───production  # contains files needed for final prototype
|   |
|   |───eCAD    # contains the KiCAD project
|   └───src     # contains the code needed for deployment
|
|───testing     # contains files relevant to testing components
|
└───README.md   # this file!

Preferred Tools

  • KiCAD 7 for PCB development
  • Visual Studio Code / PlatformIO for code development
  • Git CLI / GitHub Desktop for managing Git

Branches

  • Main branch contains all tested/verified work
  • Development work is contained on separate branches

References

  • Schematics + Components (WIP)

Practice Good Git Hygiene!

  1. Only commit files you intended to change
  2. Create branches for each feature
  3. Check your branch before starting work
  4. Pull frequently to avoid conflicts
  5. Make Pull Requests when you are ready to merge into a larger branch

Git Resources

Parts

192
QtyValueFootprintReferences
1510kResistor_SMD:R_0805_2012MetricR24, R25, R26, R27, R32, R33, R36, R37, R38, R39, R43, R45, R52, R53, R54
80.1µFCapacitor_SMD:C_0805_2012MetricC16, C17, C18, C19, C20, C21, C22, C23
8LOGOLOGO, , G***, G***, G***, G***, G***, G***
7AO3400APackage_TO_SOT_SMD:SOT-23Q1, Q2, Q3, Q4, Q5, Q6, Q7
60.1uFCapacitor_SMD:C_0805_2012MetricC28, C29, C31, C34, C35, C37
610kΩResistor_SMD:R_0805_2012MetricR12, R13, R14, R15, R16, R17
6Conn_01x02_PinConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ1, J2, J3, J5, J6, J23
6Conn_01x03_PinConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ8, J9, J10, J14, J15, J16
40Resistor_SMD:R_0805_2012MetricR29, R30, R40, R41
4150080VS75000CSTAR-MainBoard-Footprints:LED_0VS75000_WRELED1, LED2, LED3, LED4
41kResistor_SMD:R_0805_2012MetricR28, R31, R42, R44
45.1kResistor_SMD:R_0805_2012MetricR50, R51, R57, R58
4SW_PushCSTAR-MainBoard-Footprints:SW_1825910-6-4SW1, SW2, SW3, SW4
310uCapacitor_SMD:C_0805_2012MetricC1, C4, C9
310uFCapacitor_SMD:C_0805_2012MetricC30, C36, C38
322uCapacitor_SMD:C_0805_2012MetricC5, C12, C13
3532610771CSTAR-MainBoard-Footprints:MOLEX_532610771J7, J26, J28
20.47µFCapacitor_SMD:C_0805_2012MetricC14, C15
2100mΩResistor_SMD:R_0805_2012MetricR20, R21
2100nFCapacitor_SMD:C_0805_2012MetricC27, C33
21332645CSTAR-MainBoard-Footprints:PHOENIX_1332645J27, J31
21MΩResistor_SMD:R_0805_2012MetricR18, R19
222.1kResistor_SMD:R_0805_2012MetricR22, R34
22MResistor_SMD:R_0805_2012MetricR46, R47
24.7uFCapacitor_SMD:C_0805_2012MetricC26, C32
247.5kResistor_SMD:R_0805_2012MetricR23, R35
247uCapacitor_SMD:C_1206_3216MetricC7, C8
247uFCapacitor_SMD:C_1206_3216MetricC24, C25
25AFuse:Fuse_0805_2012MetricF2, F3
2B2P-VHCSTAR-MainBoard-Footprints:B2P-VHX1, X2
2B4B-PH-K-SCSTAR-MainBoard-Footprints:B4B_PH_K_SJ11, J12
2CP2102N-A01-GQFN28CSTAR-MainBoard-Footprints:QFN28_5X5_SILU5, U8
2DRV8842PWPRCSTAR-MainBoard-Footprints:DRV8842PWPR-PWP0028C_NU2, U3
2ESP32-WROOM-32UE_M113EH6400UH3Q0_CSTAR-MainBoard-Footprints:MODULE_ESP32-WROOM-32UE_M113EH6400UH3Q0_U6, U9
2P12VTestPoint:TestPoint_Pad_D2.0mmTP4, TP5
2P5VTestPoint:TestPoint_Pad_D2.0mmTP1, TP7
2SP4022-01FTG-CCSTAR-MainBoard-Footprints:ZDO_SP4022_LTFCR1, CR2
2TXB0104DRCSTAR-MainBoard-Footprints:D14U4, U7
1100kResistor_SMD:R_0805_2012MetricR7
1100nCapacitor_SMD:C_0805_2012MetricC10
1157kResistor_SMD:R_0805_2012MetricR10
11nCapacitor_SMD:C_0805_2012MetricC3
11uCapacitor_SMD:C_0805_2012MetricC2
12.2uCSTAR-MainBoard-Footprints:L1_2.2uHL1
1260Resistor_SMD:R_0805_2012MetricR6
12kResistor_SMD:R_0805_2012MetricR9
130kResistor_SMD:R_0805_2012MetricR11
138.3kResistor_SMD:R_0805_2012MetricR4
14.4kResistor_SMD:R_0805_2012MetricR2
14.7pCapacitor_SMD:C_0805_2012MetricC6
147pCapacitor_SMD:C_0805_2012MetricC11
15.23kResistor_SMD:R_0805_2012MetricR8
16.8uCSTAR-MainBoard-Footprints:L2_6.8uHL2
1600Resistor_SMD:R_0805_2012MetricR1
1691137710002CSTAR-MainBoard-Footprints:691137710002-2CONNJ30
17.87kResistor_SMD:R_0805_2012MetricR3
18AFuse:Fuse_0805_2012MetricF1
1AP63356QZV-7CSTAR-MainBoard-Footprints:IC9_AP63356QZV-7_DIOPS1
1AZ1117IH-3.3TRG1CSTAR-MainBoard-Footprints:SOT230P700X185-4NU1
1BATT_INTestPoint:TestPoint_Pad_D2.0mmTP22
1Ch.A MOTOR 1TestPoint:TestPoint_Pad_D2.0mmTP20
1Ch.A MOTOR 2TestPoint:TestPoint_Pad_D2.0mmTP21
1Ch.B MOTOR 1TestPoint:TestPoint_Pad_D2.0mmTP18
1Ch.B MOTOR 2 TPTestPoint:TestPoint_Pad_D2.0mmTP19
1Conn_01x02_PinConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalJ24
1Conn_01x04_SocketCSTAR-MainBoard-Footprints:B4B_PH_K_SJ29
1Conn_01x05_PinConnector_PinSocket_2.54mm:PinSocket_1x05_P2.54mm_VerticalJ13
1Conn_01x06_SocketConnector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_VerticalJ25
1DNPResistor_SMD:R_0805_2012MetricR5
1GNDTestPoint:TestPoint_Pad_D2.0mmTP6
1IN1 MOTOR 1 TPTestPoint:TestPoint_Pad_D2.0mmTP10
1IN1 MOTOR 2 TPTestPoint:TestPoint_Pad_D2.0mmTP12
1IN2 MOTOR 1 TPTestPoint:TestPoint_Pad_D2.0mmTP11
1IN2 MOTOR 2 TPTestPoint:TestPoint_Pad_D2.0mmTP13
1IRFHM9331TRPBFCSTAR-MainBoard-Footprints:IRFHM9331TRPBFQ8
1LT8648SEV#PBFCSTAR-MainBoard-Footprints:Buck-05-08-1604_ADIIC1
1OUT1 MOTOR 1 TPTestPoint:TestPoint_Pad_D2.0mmTP14
1OUT1 MOTOR 2 TPTestPoint:TestPoint_Pad_D2.0mmTP16
1OUT2 MOTOR 1 TPTestPoint:TestPoint_Pad_D2.0mmTP15
1OUT2 MOTOR 2 TPTestPoint:TestPoint_Pad_D2.0mmTP17

The 178 most common of 192 parts.

More from GenerateNU/Concrete

1
  • 2 layers50.8 × 38.1 mmMicBoard, the printed circuit board in 3D

    MicBoard

    GenerateNU/Concrete

    27 parts1

Similar boards

  • 2 layers65 × 56 mmTeamc carrier, the printed circuit board in 3D

    Teamc carrier

    SantiBarrios2002/mtp-f26-teamc

    MTP F26 (UPC) Team C workspace: radio link budget, RFM69 firmware, protocol simulator

    94 parts
  • 4 layers233.4 × 147.3 mmOpenPLC Hardware, the printed circuit board in 3D

    OpenPLC Hardware

    gasiepgodoy/Open-Source-PLC

    Open Source Programmable Logic Controller (Hardware and Software). Based on the Master of Science in Electrical Engineering of João Vitor Rocha Santana

    494 parts2
  • 4 layers100 × 86.3 mmArchives, the printed circuit board in 3D

    Archives

    satomm1/Robot

    This directory contains the electrical schematic for a breakout board for the Bosch BMI323 6-axis IMU. This IMU provides a 16 bit digital triaxial accelerometer, a 16 bit digital triaxial gyroscope, and a 16 bit digital…

    138 partsMIT
  • 2 layers130.6 × 138.2 mmSlave, the printed circuit board in 3D

    Slave

    koson/bms-HW

    539 parts
  • 4 layers70 × 45 mmMini dyno, the printed circuit board in 3D

    Mini dyno

    EhlOps/mini-dyno

    The mini dyno (dynamometer) is a tool created to measure the torque and power output of an engine or motor. The mechanical portion of the dyno functions as a water brake.

    58 partsCERN-OHL-P-2.0
  • 4 layers76.2 × 50.8 mmSpeaker amp, the printed circuit board in 3D

    Speaker amp

    AMuszkat/bpi_amp_platform

    Banana pi cm4io class D amp board based on MAX98397

    119 parts
  • 4 layers100 × 100 mmSmc power, the printed circuit board in 3D

    Smc power

    efebasol/StepperMotorController

    Rev A — single-motor bench prototype power board. Feeds the driver board (48 V), the stepper motor brake (24 V) and the logic (5 V / 3V3).

    104 parts

Questions

How big is the CSTAR PCB?

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

What parts does the CSTAR use?

192 parts, built around the CP2102N-A01-GQFN28R, DRV8842PWPR, LT8648SEV#PBF and AZ1117IH-3.3TRG1. 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 CSTAR KiCad files?

From the GenerateNU/Concrete repository on GitHub, at the commit this page was made from: the board is production/ecad/MainBoard/CSTAR.kicad_pcb and its schematic production/ecad/MainBoard/CSTAR.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the CSTAR design in my own project?

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