

CSTAR
- 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
10CP2102N-A01-GQFN28R
QFN-28-EP(5x5)-40℃~+85℃ 13.7mA 195uA 3Mbps 3V~3.6V Transceiver USB 2.0 QFN-28-EP(5x5) USB Converters ROHSSilicon LabsUSB ConvertersDRV8842PWPR
HTSSOP-28-40℃~+85℃ 1 200mΩ 5A 8.2V~45V 8.2V~45V Bipolar Driver Yes HTSSOP-28 Stepper Motor Driver ROHSTexas InstrumentsStepper Motor DriverLT8648SEV#PBF
LQFN-36(4x7)-40℃~+125℃ 1 100uA 15A 200kHz~2.2MHz 3V~42V Adjustable Buck Built-in Light load efficient mode、Adjustable soft-start、Operating status indication、Frequency synchronization、External compensation、EMI optimization (spread spectrum) Step-down type Yes LQFN-36(4x7) DC-DC Converters ROHSAnalog DevicesDC-DC ConvertersAZ1117IH-3.3TRG1
SOT-223-40℃~+125℃@(Tj) 1 1.3V@(0.8A) 15V 3.3V 4mA 70dB@(120Hz) Fixed Over Current Protection、Over Temperature Protection Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSDiodes IncorporatedUncategorisedAO3400A
SOT-23-55℃~+150℃ 1 N-channel 1.45V 1.4W 30V 48mΩ@2.5V 5.7A 50pF 630pF 75pF 7nC@10V N-Channel SOT-23 MOSFETs ROHSAlpha & Omega SemiconductorMOSFETs150080VS75000
0805-40℃~+85℃ 12mcd 140° 2.4V 20mA 570nm 572nm Discrete Diode Water Clear 0805 LED Indication - Discrete ROHSWürth ElektronikLED Indication - DiscreteB2P-VH
插件,P=3.96mmPlugin,P=3.96mm Wire To Board Connector ROHSJSTWire To Board ConnectorB4B-PH-K-S-GW
插件,P=2mm-25℃~+85℃ 1 100V 1x4P 2A 2mm 4 4.5mm 4P 6mm 9.9mm Brass K Pin PA66 PH Through Hole Tin UL94V-0 White 插件,P=2mm Wire To Board Connector ROHSJSTWire To Board ConnectorSP4022-01FTG-C
SOD-3231 12V 13.3V 1pF 200nA 29V 350W@8/20us IEC 61000-4-2、IEC 61000-4-4 SOD-323 ESD and Surge Protection (TVS/ESD) ROHSLeiditechESD And Surge Protection (TVS/ESD)IRFHM9331TRPBF
PQFN3x3-8-55℃~+150℃ 1 P-Channel 1.543nF 11A 14.6mΩ@10V 2.4V 2.8W 208pF 30V 310pF 32nC@10V P-Channel ±25V PQFN3x3-8 MOSFETs ROHSInfineon TechnologiesMOSFETs
README
README.mdDirectory Structure:
.
|
|───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!
- Only commit files you intended to change
- Create branches for each feature
- Check your branch before starting work
- Pull frequently to avoid conflicts
- Make Pull Requests when you are ready to merge into a larger branch
Git Resources
Parts
192| Qty | Value | Footprint | References |
|---|---|---|---|
| 15 | 10k | Resistor_SMD:R_0805_2012Metric | R24, R25, R26, R27, R32, R33, R36, R37, R38, R39, R43, R45, R52, R53, R54 |
| 8 | 0.1µF | Capacitor_SMD:C_0805_2012Metric | C16, C17, C18, C19, C20, C21, C22, C23 |
| 8 | LOGO | LOGO | , , G***, G***, G***, G***, G***, G*** |
| 7 | AO3400A | Package_TO_SOT_SMD:SOT-23 | Q1, Q2, Q3, Q4, Q5, Q6, Q7 |
| 6 | 0.1uF | Capacitor_SMD:C_0805_2012Metric | C28, C29, C31, C34, C35, C37 |
| 6 | 10kΩ | Resistor_SMD:R_0805_2012Metric | R12, R13, R14, R15, R16, R17 |
| 6 | Conn_01x02_Pin | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J1, J2, J3, J5, J6, J23 |
| 6 | Conn_01x03_Pin | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J8, J9, J10, J14, J15, J16 |
| 4 | 0 | Resistor_SMD:R_0805_2012Metric | R29, R30, R40, R41 |
| 4 | 150080VS75000 | CSTAR-MainBoard-Footprints:LED_0VS75000_WRE | LED1, LED2, LED3, LED4 |
| 4 | 1k | Resistor_SMD:R_0805_2012Metric | R28, R31, R42, R44 |
| 4 | 5.1k | Resistor_SMD:R_0805_2012Metric | R50, R51, R57, R58 |
| 4 | SW_Push | CSTAR-MainBoard-Footprints:SW_1825910-6-4 | SW1, SW2, SW3, SW4 |
| 3 | 10u | Capacitor_SMD:C_0805_2012Metric | C1, C4, C9 |
| 3 | 10uF | Capacitor_SMD:C_0805_2012Metric | C30, C36, C38 |
| 3 | 22u | Capacitor_SMD:C_0805_2012Metric | C5, C12, C13 |
| 3 | 532610771 | CSTAR-MainBoard-Footprints:MOLEX_532610771 | J7, J26, J28 |
| 2 | 0.47µF | Capacitor_SMD:C_0805_2012Metric | C14, C15 |
| 2 | 100mΩ | Resistor_SMD:R_0805_2012Metric | R20, R21 |
| 2 | 100nF | Capacitor_SMD:C_0805_2012Metric | C27, C33 |
| 2 | 1332645 | CSTAR-MainBoard-Footprints:PHOENIX_1332645 | J27, J31 |
| 2 | 1MΩ | Resistor_SMD:R_0805_2012Metric | R18, R19 |
| 2 | 22.1k | Resistor_SMD:R_0805_2012Metric | R22, R34 |
| 2 | 2M | Resistor_SMD:R_0805_2012Metric | R46, R47 |
| 2 | 4.7uF | Capacitor_SMD:C_0805_2012Metric | C26, C32 |
| 2 | 47.5k | Resistor_SMD:R_0805_2012Metric | R23, R35 |
| 2 | 47u | Capacitor_SMD:C_1206_3216Metric | C7, C8 |
| 2 | 47uF | Capacitor_SMD:C_1206_3216Metric | C24, C25 |
| 2 | 5A | Fuse:Fuse_0805_2012Metric | F2, F3 |
| 2 | B2P-VH | CSTAR-MainBoard-Footprints:B2P-VH | X1, X2 |
| 2 | B4B-PH-K-S | CSTAR-MainBoard-Footprints:B4B_PH_K_S | J11, J12 |
| 2 | CP2102N-A01-GQFN28 | CSTAR-MainBoard-Footprints:QFN28_5X5_SIL | U5, U8 |
| 2 | DRV8842PWPR | CSTAR-MainBoard-Footprints:DRV8842PWPR-PWP0028C_N | U2, U3 |
| 2 | ESP32-WROOM-32UE_M113EH6400UH3Q0_ | CSTAR-MainBoard-Footprints:MODULE_ESP32-WROOM-32UE_M113EH6400UH3Q0_ | U6, U9 |
| 2 | P12V | TestPoint:TestPoint_Pad_D2.0mm | TP4, TP5 |
| 2 | P5V | TestPoint:TestPoint_Pad_D2.0mm | TP1, TP7 |
| 2 | SP4022-01FTG-C | CSTAR-MainBoard-Footprints:ZDO_SP4022_LTF | CR1, CR2 |
| 2 | TXB0104DR | CSTAR-MainBoard-Footprints:D14 | U4, U7 |
| 1 | 100k | Resistor_SMD:R_0805_2012Metric | R7 |
| 1 | 100n | Capacitor_SMD:C_0805_2012Metric | C10 |
| 1 | 157k | Resistor_SMD:R_0805_2012Metric | R10 |
| 1 | 1n | Capacitor_SMD:C_0805_2012Metric | C3 |
| 1 | 1u | Capacitor_SMD:C_0805_2012Metric | C2 |
| 1 | 2.2u | CSTAR-MainBoard-Footprints:L1_2.2uH | L1 |
| 1 | 260 | Resistor_SMD:R_0805_2012Metric | R6 |
| 1 | 2k | Resistor_SMD:R_0805_2012Metric | R9 |
| 1 | 30k | Resistor_SMD:R_0805_2012Metric | R11 |
| 1 | 38.3k | Resistor_SMD:R_0805_2012Metric | R4 |
| 1 | 4.4k | Resistor_SMD:R_0805_2012Metric | R2 |
| 1 | 4.7p | Capacitor_SMD:C_0805_2012Metric | C6 |
| 1 | 47p | Capacitor_SMD:C_0805_2012Metric | C11 |
| 1 | 5.23k | Resistor_SMD:R_0805_2012Metric | R8 |
| 1 | 6.8u | CSTAR-MainBoard-Footprints:L2_6.8uH | L2 |
| 1 | 600 | Resistor_SMD:R_0805_2012Metric | R1 |
| 1 | 691137710002 | CSTAR-MainBoard-Footprints:691137710002-2CONN | J30 |
| 1 | 7.87k | Resistor_SMD:R_0805_2012Metric | R3 |
| 1 | 8A | Fuse:Fuse_0805_2012Metric | F1 |
| 1 | AP63356QZV-7 | CSTAR-MainBoard-Footprints:IC9_AP63356QZV-7_DIO | PS1 |
| 1 | AZ1117IH-3.3TRG1 | CSTAR-MainBoard-Footprints:SOT230P700X185-4N | U1 |
| 1 | BATT_IN | TestPoint:TestPoint_Pad_D2.0mm | TP22 |
| 1 | Ch.A MOTOR 1 | TestPoint:TestPoint_Pad_D2.0mm | TP20 |
| 1 | Ch.A MOTOR 2 | TestPoint:TestPoint_Pad_D2.0mm | TP21 |
| 1 | Ch.B MOTOR 1 | TestPoint:TestPoint_Pad_D2.0mm | TP18 |
| 1 | Ch.B MOTOR 2 TP | TestPoint:TestPoint_Pad_D2.0mm | TP19 |
| 1 | Conn_01x02_Pin | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | J24 |
| 1 | Conn_01x04_Socket | CSTAR-MainBoard-Footprints:B4B_PH_K_S | J29 |
| 1 | Conn_01x05_Pin | Connector_PinSocket_2.54mm:PinSocket_1x05_P2.54mm_Vertical | J13 |
| 1 | Conn_01x06_Socket | Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Vertical | J25 |
| 1 | DNP | Resistor_SMD:R_0805_2012Metric | R5 |
| 1 | GND | TestPoint:TestPoint_Pad_D2.0mm | TP6 |
| 1 | IN1 MOTOR 1 TP | TestPoint:TestPoint_Pad_D2.0mm | TP10 |
| 1 | IN1 MOTOR 2 TP | TestPoint:TestPoint_Pad_D2.0mm | TP12 |
| 1 | IN2 MOTOR 1 TP | TestPoint:TestPoint_Pad_D2.0mm | TP11 |
| 1 | IN2 MOTOR 2 TP | TestPoint:TestPoint_Pad_D2.0mm | TP13 |
| 1 | IRFHM9331TRPBF | CSTAR-MainBoard-Footprints:IRFHM9331TRPBF | Q8 |
| 1 | LT8648SEV#PBF | CSTAR-MainBoard-Footprints:Buck-05-08-1604_ADI | IC1 |
| 1 | OUT1 MOTOR 1 TP | TestPoint:TestPoint_Pad_D2.0mm | TP14 |
| 1 | OUT1 MOTOR 2 TP | TestPoint:TestPoint_Pad_D2.0mm | TP16 |
| 1 | OUT2 MOTOR 1 TP | TestPoint:TestPoint_Pad_D2.0mm | TP15 |
| 1 | OUT2 MOTOR 2 TP | TestPoint:TestPoint_Pad_D2.0mm | TP17 |
The 178 most common of 192 parts.
More from GenerateNU/Concrete
1- 2 layers50.8 × 38.1 mm

Similar boards
- 2 layers65 × 56 mm

Teamc carrier
SantiBarrios2002/mtp-f26-teamc
MTP F26 (UPC) Team C workspace: radio link budget, RFM69 firmware, protocol simulator
94 parts - 4 layers89 × 57 mm

- 4 layers233.4 × 147.3 mm

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 mm

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 mm

- 4 layers70 × 45 mm

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 mm

- 4 layers100 × 100 mm

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.