Intro to-CAD-2026
frohro·Intro-to-CAD-2026·v0.2/Hardware/Intro-to-CAD-2026.kicad_pcb
About the Intro to-CAD-2026 PCB
Intro to-CAD-2026 is an open source RP2040/RP2350 PCB design by frohro, published on GitHub. It is a 4-layer board measuring 100 × 100 mm, with 316 components from 105 distinct parts.
Its main chip is the Pico, from the RP2040/RP2350 family. Other key parts include the CJC4334H, PCM1808PWR, MS5351M, OPA1612AxD and L78M05ABDT-TR. By type, the board carries 102 capacitors, 74 jumpers, 63 resistors, 19 test points, 16 connectors and 12 ICs.
From the project
This is the class project for the EE/CPTR section of Intro-to-CAD in 2026.
Open Hardware/Intro-to-CAD-2026.kicadpro`.
Includes dual-ADC options (PCM1808 preferred; CJC5340 retained). Instructor Hardware/Frohne/ libs remain because the merged schematic references them.
Preferred firmware entry point once restored: firmware/2026v0.2/` (PCM1808 48/96). CJC and Multi trees are kept for research even if PCM1808 is preferred on the bench.
Main components on the Intro to-CAD-2026
Intro to-CAD-2026 bill of materials (BOM)
316 components, 105 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | CJC4334H | SOIC-8_3.9x4.9mm_P1.27mm | U1 |
| 1 | PCM1808PWR | TSSOP-14_4.4x5mm_P0.65mm | U2 |
| 1 | Pico | RPi_Pico_SMD_TH | U3 |
| 1 | MS5351M | MSOP-10_3x3mm_P0.5mm | U4 |
| 2 | OPA1612AxD | SOIC-8_3.9x4.9mm_P1.27mm | U5, U8 |
| 1 | L78M05ABDT-TR | TO-252-2_L6.5-W6.1-P4.58-LS10.0-TL | U6 |
| 1 | SN74CBT3253DBQR | DBQ0016A-IPC_A | U7 |
| 1 | TC118S | SOP-8_3.76x4.96mm_P1.27mm | U10 |
| 1 | SN74LVC74ADR | SOIC-14_3.9x8.7mm_P1.27mm | U11 |
| 1 | PAM8908 | QFN-16-1EP_3x3mm_P0.5mm_EP1.7x1.7mm | U12 |
| 1 | ~ | TSSOP-16_4.4x5mm_P0.65mm | U13 |
| 1 | AO3401A | Q_SOT-23 | Q1 |
| 1 | YC24.576MUBCE2O | Oscillator_SMD_Abracon_ASE-4Pin_3.2x2.5mm | X1 |
| 1 | ADC IN | Jack_3.5mm_CUI_SJ-3523-SMT_Horizontal | J1 |
| 1 | Conn_02x20_Counter_Clockwise | PinSocket_2x20_P2.54mm_Vertical_pins1-20 | J2 |
| 1 | Conn_02x20_Counter_Clockwise | PinSocket_2x20_P2.54mm_Vertical_Counterclockwise_pins21-40 | J3 |
| 1 | Conn_01x20_Socket | PinSocket_1x20_P2.54mm_Vertical | J4 |
| 1 | Conn_01x02 | PinHeader_1x02_P2.54mm_Vertical | J5 |
| 1 | HC-SR04 | PinSocket_1x04_P2.54mm_Vertical | J6 |
| 1 | Conn_01x01_Pin | PinHeader_1x01_P2.54mm_Vertical | J7 |
Show 85 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 3.5mm_Jack | Jack_3.5mm_CUI_SJ-3523-SMT_Horizontal | J9 |
| 1 | Conn_01x20_Socket | PinSocket_1x20_P2.54mm_Vertical-pins21-40 | J10 |
| 1 | SDR ANT | Conn_Coaxial_Frohne | J11 |
| 1 | SDR Out | Jack_3.5mm_CUI_SJ-3523-SMT_Horizontal | J12 |
| 1 | Micro_SD-TF_PUSH | TF-SMD_TF-PUSH | J13 |
| 1 | Conn_01x03 | PinHeader_1x03_P2.54mm_Vertical | J14 |
| 1 | OLED | PinSocket_1x04_P2.54mm_Vertical | J15 |
| 1 | H OUT | TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J17 |
| 1 | - H IN + | TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J18 |
| 1 | Turns | SolderJumper-2_P1.3mm_Bridged2Bar_RoundedPad1.0x1.5mm | JP1 |
| 1 | +0.3V | SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP2 |
| 1 | VDDA | SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP3 |
| 1 | H-Bridge on 4.7V (not adivsed) | SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP4 |
| 2 | 330pf | SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP9, JP10 |
| 1 | I->ADC | SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP18 |
| 1 | Q->ADC | SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP19 |
| 62 | Jumper_2_Bridged | SolderJumper-2_P1.3mm_Bridged2Bar_RoundedPad1.0x1.5mm | JP20, JP21, JP22, JP23, JP24, JP25, JP26, JP27 +54 |
| 1 | USB_ONLY | SolderJumper-2_P1.3mm_Bridged2Bar_RoundedPad1.0x1.5mm | JP50 |
| 1 | Filter | SolderJumper-2_P1.3mm_Bridged2Bar_RoundedPad1.0x1.5mm | JP86 |
| 2 | GND_LP_SND | SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP88, JP89 |
| 1 | Filter | PinHeader_1x04_P2.54mm_Vertical | Je3 |
| 2 | Tactile Button, 160gf | SW_TS-1088-AR02016 | S1, S2 |
| 1 | RotaryEncoder_Switch_MP | RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm | SW1 |
| 1 | L | TestPoint_THTPad_D2.0mm_Drill1.0mm | TP1 |
| 1 | R | TestPoint_THTPad_D2.0mm_Drill1.0mm | TP2 |
| 1 | I LO | TestPoint_THTPad_D2.0mm_Drill1.0mm | TP3 |
| 1 | Q LO | TestPoint_THTPad_D2.0mm_Drill1.0mm | TP4 |
| 1 | OSC | TestPoint_THTPad_D2.0mm_Drill1.0mm | TP5 |
| 1 | 180 | TestPoint_THTPad_D2.0mm_Drill1.0mm | TP6 |
| 1 | 270 | TestPoint_THTPad_D2.0mm_Drill1.0mm | TP7 |
| 1 | V_DAC_R | TestPoint_THTPad_D2.0mm_Drill1.0mm | TP8 |
| 1 | V_DAC_L | TestPoint_THTPad_D2.0mm_Drill1.0mm | TP9 |
| 2 | GND | TestPoint_THTPad_D2.0mm_Drill1.0mm | TP10, TP12 |
| 1 | VA/2 | TestPoint_THTPad_D2.0mm_Drill1.0mm | TP11 |
| 1 | 0 | TestPoint_THTPad_D2.0mm_Drill1.0mm | TP14 |
| 1 | 90 | TestPoint_THTPad_D2.0mm_Drill1.0mm | TP16 |
| 1 | I | TestPoint_THTPad_D2.0mm_Drill1.0mm | TP17 |
| 1 | Q | TestPoint_THTPad_D2.0mm_Drill1.0mm | TP18 |
| 1 | +5 | TestPoint_THTPad_D2.0mm_Drill1.0mm | TP25 |
| 1 | VDDA | TestPoint_THTPad_D2.0mm_Drill1.0mm | TP26 |
| 1 | 3.3V_A | TestPoint_THTPad_D2.0mm_Drill1.0mm | TP27 |
| 1 | H1102NLT | XFMR_H1102NLT | TR1 |
| 2 | SGM2205-ADJXTDB8G/TR | DFN-8-1EP_3x3mm_P0.65mm_EP1.55x2.4mm | e1, e10 |
| 1 | VAH | SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | e2 |
| 3 | Groundloop_Insurance | SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | e3, e4, e5 |
| 3 | SS14 | D_SMA | D1, D2, D3 |
| 4 | XL-0807RGBC-2812B | C3646929e | D8, D9, D10, D11 |
| 10 | ~ | FB_0805 | FB1, FB2, FB3, FB4, FB5, FB6, FB7, FB8 +2 |
| 23 | 100nF | C_0805 | C1, C10, C11, C12, C13, C15, C20, C23 +15 |
| 11 | 10uF | C_1206 | C2, C5, C33, C34, C35, C41, C42, C85 +3 |
| 12 | 10uF AVX | C_CASE-A-3216-18(mm) | C3, C4, C8, C9, C39, C44, C45, C54 +4 |
| 8 | 2.2nF | C_0805 | C6, C7, C49, C53, C58, C59, C60, C61 |
| 4 | 10nF | C_0603 | C14, C16, C19, C22 |
| 11 | 100uF | C_CASE-B-3528-21(mm) | C17, C36, C37, C46, C47, C82, C83, C84 +3 |
| 4 | 330pF | C_0603 | C18, C28, C93, C94 |
| 4 | 1uF | C_0805 | C21, C26, C29, C57 |
| 2 | 2.2uF Samsung Electro-Mechanics | C_0805 | C24, C25 |
| 1 | 100pF | C_0402 | C27 |
| 2 | 4.7pF | C_0603 | C40, C87 |
| 3 | 0.1u | C_0805_2012Metric | C43, C55, C86 |
| 1 | 100nF | C_0402 | C62 |
| 2 | 10nF | C_0402 | C64, C65 |
| 1 | 10uF | C_0805 | C66 |
| 5 | 100nF | C_0603 | C67, C68, C69, C70, C71 |
| 8 | 22uF | C_0805 | C72, C73, C74, C75, C76, C77, C78, C79 |
| 5 | 10kΩ | R_0805 | R1, R4, R31, R32, R75 |
| 1 | 33kΩ | R_0805 | R5 |
| 1 | 12kΩ | R_0805 | R6 |
| 7 | 1Ω | R_0805 | R7, R11, R20, R21, R25, R73, R74 |
| 2 | 47Ω | R_0805 | R8, R9 |
| 1 | 27kΩ | R_0805 | R10 |
| 2 | 1.5kΩ | R_0402 | R12, R13 |
| 3 | 10Ω | R_0603 | R14, R19, R30 |
| 2 | 4.7kΩ | R_0805 | R15, R23 |
| 12 | 33Ω | R_0805 | R16, R17, R18, R34, R35, R36, R37, R38 +4 |
| 2 | 560Ω | R_0805 | R22, R33 |
| 1 | 47kΩ | R_0805 | R24 |
| 2 | 100Ω | R_0805 | R26, R27 |
| 1 | 100kΩ | R_0805 | R28 |
| 1 | 20kΩ | R_0805 | R29 |
| 8 | 10kΩ | R_0402 | R39, R40, R41, R42, R57, R63, R64, R70 |
| 2 | 100Ω UNI-ROYAL(Uniroyal Elec) | R_0603 | R43, R44 |
| 4 | 10Ω | R_0402 | R58, R59, R60, R61 |
| 5 | 10kΩ | R_0603 | R65, R66, R67, R68, R69 |
| 1 | 5.1Ω | R_0805 | R81 |
Intro to-CAD-2026 design files
The KiCad project lives in the frohro/Intro-to-CAD-2026 repository on GitHub; these links point at the commit this page was built from.
Intro to-CAD-2026: common questions
What microcontroller does the Intro to-CAD-2026 use?
The Intro to-CAD-2026 is built around the Pico, from the RP2040/RP2350 family.
How big is the Intro to-CAD-2026 PCB?
The Intro to-CAD-2026 measures 100 × 100 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Intro to-CAD-2026?
316 components, from 105 distinct parts. The full bill of materials is listed on this page.
Where can I download the Intro to-CAD-2026 design files?
From the frohro/Intro-to-CAD-2026 repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Intro to-CAD-2026 design in my own project?
The repository has no license, so all rights stay with frohro. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Intro to-CAD-2026 without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.
More boards in Intro-to-CAD-2026
Similar boards
RP2040/RP2350
Open Book Abridged Edition
joeycastillo
85 × 115 mm29 parts2LCC-BY-SA-4.08.1kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
LogicAnalyzer
gusmanb
57 × 55.2 mm6 parts2LGPL-3.05.0kRP2040/RP2350
Jitx design
gusmanb
55.5 × 65 mm26 parts4LGPL-3.05.0kRP2040/RP2350
Pro V2
kata0510
290.1 × 130 mm270 parts2LMIT2.3k