

Basic DSP V0 1
Digital Signal Processing Hardware and Firmware
- Size
- 60 × 100 mm
- Copper layers
- 6
- Thickness
- 1.6 mm
- Parts
- 165
- Nets
- 124
- Pads
- 500
- Tracks, vias
- 593, 165
- Pours
- 44
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 9 Jun 2024
- Updated
- 8 Dec 2024
Overview
Basic DSP V0 1 is an open-source printed circuit board by CoderCallender, from the CoderCallender/DSP_Projects repository on GitHub. It is a 6-layer board of 60 × 100 mm with 165 parts on 124 nets, routed with 593 tracks and 165 vias.
It is built around the STM32F415RGT6, CS4270-CZZR and TLV76733QWDRBRQ1, with the 0603B104M250NT, 0603B225K250NT and ESD9B3.3ST5G among its other parts. Its parts include 61 capacitors, 49 resistors, 24 diodes, 14 connectors and 9 ICs. It belongs with the STM32 boards of this library.
Main components
12STM32F415RGT6
LQFP-64(10x10)-40℃~+85℃ 1.8V~3.6V 12bit 12bit 168MHz 192KB 1MB 32 Bit 51 ARM Cortex-M4 Built-in FLASH LQFP-64(10x10) Microcontrollers (MCU/MPU/SOC) ROHSSTMicroelectronicsMicrocontrollers (MCU/MPU/SOC)CS4270-CZZR
TSSOP-24-10℃~+70℃ 3.14V~5.25V 4kHz~216kHz Encoder/decoder Serial TSSOP-24 Audio Interface ICs ROHSCirrus LogicAudio Interface ICsTLV76733QWDRBRQ1
SON-8(3x3)-40℃~+125℃@(Tj) 1 1.4V@(1A) 16V 1A 3.3V 60uVrms 70dB@(1kHz) 95uA Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown、Enable control、Input under-voltage protection、Output discharge、Built-in soft-start Positive SON-8(3x3) Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTexas InstrumentsVoltage Regulators - Linear, Low Drop Out (LDO) Regulators0603B104M250NT
0603100nF 25V X7R ±20% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHSGuangdong Fenghua Advanced Tech (FH)Multilayer Ceramic Capacitors MLCC - SMD/SMT0603B225K250NT
06032.2uF 25V X7R ±10% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHSGuangdong Fenghua Advanced Tech (FH)Multilayer Ceramic Capacitors MLCC - SMD/SMTESD9B3.3ST5G
SOD-923(0402)ESD And Surge Protection (TVS/ESD)TECH PUBLICWR06X33R0FTL
0603-55℃~+155℃ 100mW 33Ω 75V Thick Film Resistor ±1% ±100ppm/℃ 0603 Chip Resistor - Surface Mount ROHSWalsin TechnologyChip Resistor - Surface MountESD9B5.0ST5G
SOD-923(0402)-55℃~+125℃ 1 10V 15pF 5V 8.4V 80W@8/20us 80nA 8A@8/20us Bidirectional ESD IEC 61000-4-2、IEC 61000-4-5 SOD-923(0402) ESD and Surge Protection (TVS/ESD) ROHSTECH PUBLICESD And Surge Protection (TVS/ESD)CGA3E2X8R2A103KT0Y0H
0603100V 10nF X8R ±10% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHSTDKMultilayer Ceramic Capacitors MLCC - SMD/SMT0603N221J500CT
0603220pF 50V NP0 ±5% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHSWalsin TechnologyMultilayer Ceramic Capacitors MLCC - SMD/SMTAO3400A
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 SemiconductorMOSFETsRC0603FR-07100KL
UncategorisedUnknown maker
Parts
165| Qty | Value | Footprint | References |
|---|---|---|---|
| 23 | 100n | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1, C3, C5, C12, C14, C23, C24, C25, C32, C35, C37, C39, C40, C41, C45, C46 +7 |
| 15 | 2u2 | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C2, C4, C13, C51, C52, C65, C66, C67, C68, C69, C70, C71, C72, C75, C76 |
| 13 | ESD9B3.3ST5G | Diode_SMD:D_SOD-923 | D4, D8, D10, D11, D12, D13, D16, D17, D18, D19, D20, D22, D25 |
| 12 | 33R | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R12, R13, R21, R23, R26, R27, R38, R43, R47, R48, R49 |
| 7 | 53048-0310 | Chase_Conn:SHDRRA3W35P0X125_1X3_550X550X350P | J1, J2, J3, J7, J8, J9, J10 |
| 7 | ESD9B5.0ST5G | Diode_SMD:D_SOD-923 | D6, D9, D14, D15, D21, D24, D26 |
| 6 | 10K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R4, R5, R6, R31, R37, R51 |
| 6 | 10u | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C7, C9, C27, C34, C43, C48 |
| 6 | 1M | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R14, R17, R20, R25, R28, R33 |
| 5 | 47k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R8, R9, R10, R32, R36 |
| 5 | TLV9161IDBVR | Chase_OPAMP:SOT95P280X145-5N | U6, U7, U8, U9, U10 |
| 4 | 100R | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R15, R22, R30, R35 |
| 4 | 10n | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C26, C33, C42, C47 |
| 4 | 1K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R16, R24, R29, R34 |
| 4 | 220p | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C28, C29, C36, C38 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3_ISO7380_Pad | H1, H2, H3, H4 |
| 3 | AO3400A | Package_TO_SOT_SMD:SOT-23 | Q1, Q2, Q3 |
| 2 | 0R | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R7, R11 |
| 2 | 100K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R41, R42 |
| 2 | 10uF | Capacitor_SMD:C_0603_1608Metric | C73, C74 |
| 2 | 180R | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R44, R46 |
| 2 | 18p | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C59, C60 |
| 2 | 1n | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C44, C50 |
| 2 | 22u | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C15, C49 |
| 2 | 2k2 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R2, R3 |
| 2 | 53048-0210 | Chase_Conn:SHDRRA2W35P0X125_1X2_425X550X350P | J14, J15 |
| 2 | 53048-0410 | Chase_Conn:530480410 | J6, J11 |
| 2 | 5k1 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R39, R40 |
| 2 | PMEG4030ER | Diode_SMD:Nexperia_CFP3_SOD-123W | D1, D2 |
| 1 | 220uF | Capacitor_SMD:CP_Elec_8x10.5 | C16 |
| 1 | 270R | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R45 |
| 1 | 47K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R50 |
| 1 | ABM8G-24.000MHZ-18-D2Y-T3 | Crystal:Crystal_SMD_Abracon_ABM8G-4Pin_3.2x2.5mm | Y1 |
| 1 | CS4270 | Package_SO:TSSOP-24_4.4x7.8mm_P0.65mm | U2 |
| 1 | Conn_02x08_Odd_Even | Connector_PinSocket_2.54mm:PinSocket_2x08_P2.54mm_Vertical | J16 |
| 1 | Conn_ARM_SWD_TagConnect_TC2030 | Connector:Tag-Connect_TC2030-IDC-FP_2x03_P1.27mm_Vertical | J12 |
| 1 | ESD5Z12T1G/T5G | Diode_SMD:D_SOD-523 | D3 |
| 1 | NCP718BSN500T1G | Package_TO_SOT_SMD:SOT-23-5 | U5 |
| 1 | SMLVN6RGB | LED_SMD:LED_ROHM_SMLVN6 | D23 |
| 1 | STM32F415RGTx | Package_QFP:LQFP-64_10x10mm_P0.5mm | U1 |
| 1 | TLV76733QWDRBRQ1 | Chase_LDO:SON65P300X300X100-9N-D | U3 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_GCT_USB4110 | J4 |
Questions
How big is the Basic DSP V0 1 PCB?
It measures 60 × 100 mm and has 6 copper layers, 1.6 mm thick.
What parts does the Basic DSP V0 1 use?
165 parts, built around the STM32F415RGT6, CS4270-CZZR, TLV76733QWDRBRQ1 and 0603B104M250NT. 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 Basic DSP V0 1 KiCad files?
From the CoderCallender/DSP_Projects repository on GitHub, at the commit this page was made from: the board is Basic_DSP_V0_1/Basic_DSP_V0_1.kicad_pcb and its schematic Basic_DSP_V0_1/Analogue.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Basic DSP V0 1 design in my own project?
Its repository states no licence, so its author keeps all rights: ask CoderCallender before reusing the design.
More from CoderCallender/DSP_Projects
1- 2 layers

Similar boards
- 4 layers481.3 × 23.7 mm

Faraday rescue bms
nhallsny/faraday-rescue
Open source battery for e-bikes made by the now-defunct Faraday Bicycles
155 parts8CERN-OHL-P-2.0 - 2 layers87.4 × 70 mm

- 4 layers59 × 50 mm

- 4 layers93 × 62 mm

- 4 layers74.5 × 70.3 mm

Nest mini v2-drop in pcb
iMike78/nest-mini-drop-in-pcb
Drop-in PCB replacement for the Google Nest Mini v2 with ESP32-S3, ESP32-P4 and optional ESP32-C6. Inspired by Onju Voice and Home Assistant Voice PE.
229 parts628CERN-OHL-S-2.0 - 4 layers129 × 104.6 mm

- 4 layers50 × 50 mm

Kamikaze drone
Prachannagven/stm32f765-facial-detection
A project built around the STM32F765VIT6 chip to perform basic facial detection and to act as a flight controller for a micro drone.
92 parts1 - 4 layers62 × 105 mm

PT100 Datalogger
rasusmilch/PT100_Mesh_Datalogger
This application turns an ESP32-S3 N8R2 into a UTC-centric PT100 data logger with FRAM-first buffering, SD-card CSV batching/verification, DS3231 RTC support, mesh streaming, and serial-console calibration.
139 parts