- gen_bom.py + BOM_board.csv: authoritative BOM generated from board.net (70 line items, 167 placements), grouped with MPNs; refs match the integrated netlist; DNP ICs flagged. (Supersedes the early hand-written BOM.csv, which used per-block refs.) - LAYOUT.md: routing rulebook for board.net -- 4-layer stackup, the grounding/star-point strategy, switcher loop isolation, analog separation, USB diff pair, RP2350/crystal/flash, thermal, DNP blocks, pre-fab confirm list, DRC checklist. - pcb_layout_tutorial.md: beginner orientation -- use KiCad; the schematic/netlist=contract vs layout=physical-realization paradigm; the import->place->route->pour->DRC->Gerber workflow; vocabulary; how our files fit; learning resources; honest expectations. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
71 lines
5.4 KiB
Text
71 lines
5.4 KiB
Text
Qty,Refs,Value,Footprint,Manufacturer,MPN,Populate,Notes
|
|
30,C6 C23 C24 C25 C26 C27 C28 C29 C30 C31 C34 C35 C38 C39 C41 C42 C43 C44 C45 C52 C53 C54 C55 C57 C58 C59 C60 C61 C62 C64,100nF,Capacitor_SMD:C_0402_1005Metric,,,,
|
|
12,R7 R9 R13 R23 R27 R28 R29 R35 R37 R44 R48 R49,10k,Resistor_SMD:R_0402_1005Metric,,,,
|
|
9,C12 C15 C18 C19 C20 C49 C63 C65 C66,1uF,Capacitor_SMD:C_0402_1005Metric,,,,
|
|
7,D3 D4 D5 D6 D7 D8 D11,1N4148WS,Diode_SMD:D_SOD-323,onsemi,1N4148WS,,fast diode (input clamps / MIDI protect)
|
|
6,R2 R5 R42 R45 R46 R50,100k,Resistor_SMD:R_0402_1005Metric,,,,
|
|
5,R10 R38 R39 R40 R41,33,Resistor_SMD:R_0402_1005Metric,,,,
|
|
4,C11 C14 C17 C56,10nF,Capacitor_SMD:C_0402_1005Metric,,,,
|
|
4,R17 R19 R20 R43,1Meg,Resistor_SMD:R_0402_1005Metric,,,,
|
|
4,R12 R16 R18 R22,1k,Resistor_SMD:R_0402_1005Metric,,,,
|
|
4,C13 C16 C47 C48,2.2uF,Capacitor_SMD:C_0402_1005Metric,,,,
|
|
4,C2 C3 C21 C22,4.7uF,Capacitor_SMD:C_0402_1005Metric,,,,
|
|
4,D9 D10 D12 D13,BAT54,Diode_SMD:D_SOD-323,onsemi,BAT54,,Schottky (RTC diode-OR / peak-detect)
|
|
3,K1 K2 K3,TQ2SA-5V,Relay_SMD:Relay_DPDT_Panasonic_TQ2-SA,Panasonic,TQ2SA-5V,,"DPDT signal relay, gold; K1 select/K2 mute/K3 gnd-lift"
|
|
2,R25 R26,1.5k,Resistor_SMD:R_0402_1005Metric,,,,
|
|
2,R3 R32,100,Resistor_SMD:R_0402_1005Metric,,,,
|
|
2,C1 C46,10uF,Capacitor_SMD:C_1206_3216Metric,,,,
|
|
2,C32 C33,15pF,Capacitor_SMD:C_0402_1005Metric,,,,
|
|
2,C36 C37,2.2uF,Capacitor_SMD:C_1206_3216Metric,,,,
|
|
2,C4 C7,22uF,Capacitor_SMD:C_1206_3216Metric,,,,
|
|
2,R14 R15,27,Resistor_SMD:R_0402_1005Metric,,,,
|
|
2,R33 R34,4.7k,Resistor_SMD:R_0402_1005Metric,,,,
|
|
2,L2 L3,4.7uH,Inductor_SMD:L_0806_2016Metric,Wurth/EPCOS,7447789004 / B82462-G4472,,switcher inductor
|
|
2,R30 R31,47,Resistor_SMD:R_0402_1005Metric,,,,
|
|
2,R52 R53,5.1k,Resistor_SMD:R_0402_1005Metric,,,,
|
|
2,R47 R51,68k,Resistor_SMD:R_0402_1005Metric,,,,
|
|
2,D1 D2,MBRM120,Diode_SMD:D_SOD-323,onsemi,MBRM120ET3G,,Schottky rectifier (switcher)
|
|
2,SW1 SW2,SW_Push,Button_Switch_SMD:SW_SPST_SKQG_WithStem,,,,
|
|
1,R11,0,Resistor_SMD:R_0402_1005Metric,,,,
|
|
1,R1,1.4M,Resistor_SMD:R_0402_1005Metric,,,,
|
|
1,R4,1.5M,Resistor_SMD:R_0402_1005Metric,,,,
|
|
1,C40,100nF,Capacitor_SMD:C_1206_3216Metric,,,,
|
|
1,RV1,10k,Potentiometer_THT:Potentiometer_Bourns_3296W_Vertical,Bourns,3296W-1-103LF,,output level cal trim (25-turn)
|
|
1,R6,116k,Resistor_SMD:R_0402_1005Metric,,,,
|
|
1,R8,117k,Resistor_SMD:R_0402_1005Metric,,,,
|
|
1,Y1,12MHz,Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm,Abracon,ABM8-272-12.000MHZ-T3,,RP2350 crystal; confirm load caps
|
|
1,C51,1nF,Capacitor_SMD:C_0402_1005Metric,,,,
|
|
1,R24,2.2k,Resistor_SMD:R_0402_1005Metric,,,,
|
|
1,C50,2.2nF,Capacitor_SMD:C_0402_1005Metric,,,,
|
|
1,R36,220,Resistor_SMD:R_0402_1005Metric,,,,
|
|
1,C9,220nF,Capacitor_SMD:C_0402_1005Metric,,,,
|
|
1,L4,3.3uH,Inductor_SMD:L_0806_2016Metric,Abracon,AOTA-B201610S3R3-101-T,,RP2350 core SMPS inductor
|
|
1,R21,3k,Resistor_SMD:R_0402_1005Metric,,,,
|
|
1,C10,4.7nF,Capacitor_SMD:C_0402_1005Metric,,,,
|
|
1,C5,6.8pF,Capacitor_SMD:C_0402_1005Metric,,,,
|
|
1,L1,600R,Inductor_SMD:L_0806_2016Metric,Murata,BLM18KG..,,ferrite bead (USB VBUS input)
|
|
1,C8,7.5pF,Capacitor_SMD:C_0402_1005Metric,,,,
|
|
1,U4,AP2112K-3.3,Package_TO_SOT_SMD:SOT-23-5,Diodes,AP2112K-3.3TRG1,,3V3 LDO; confirm SOT-23-5 pinout
|
|
1,BT1,CR2032,Battery:BatteryHolder_Keystone_1066_1x2032,Keystone,1066,,coin-cell holder (RTC backup)
|
|
1,J1,Conn_01x04,Connector_PinHeader_1.27mm:PinHeader_1x04_P1.27mm_Vertical,,,,
|
|
1,J4,Conn_01x08,Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical,,,,
|
|
1,J3,Conn_02x05_Odd_Even,Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical,,,,
|
|
1,J2,Conn_02x13_Odd_Even,Connector_PinHeader_2.54mm:PinHeader_2x13_P2.54mm_Vertical,,,,
|
|
1,U10,OPA1612,Package_SO:SOIC-8_3.9x4.9mm_P1.27mm,TI,OPA1612AIDR,,dual: recon filter + summer
|
|
1,U8,OPA1641,Package_SO:SOIC-8_3.9x4.9mm_P1.27mm,TI,OPA1641AID,,JFET Hi-Z DI buffer
|
|
1,U9,PCM5102A,Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm,TI,PCM5102APWR,,I2S DAC; SCK->GND (MCLK-less)
|
|
1,U5,RP2350A,Package_DFN_QFN:QFN-60-1EP_7x7mm_P0.4mm_EP3.6x3.6mm,Raspberry Pi,RP2350A,,MCU (QFN-60); via KiCad lib symbol
|
|
1,U13,RV-8803-C7,RTC_MicroCrystal:RV-8803-C7,Micro Crystal,RV-8803-C7,,I2C RTC; confirm footprint
|
|
1,U7,THAT1240,Package_SO:SOIC-8_3.9x4.9mm_P1.27mm,THAT Corp,THAT1240S08-U,,0dB balanced line receiver; 2nd-src INA134/SSM2141
|
|
1,U11,THAT1646,Package_SO:SOIC-8_3.9x4.9mm_P1.27mm,THAT Corp,THAT1646S08-U,,"balanced line driver, +6dB; 2nd-src DRV134/SSM2142"
|
|
1,U1,TPS65131,Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm,TI,TPS65131RGER,,dual boost/inverter -> +/-18V
|
|
1,U3,TPS7A3001,Package_SO:HVSSOP-8-1EP_3x3mm_P0.65mm,TI,TPS7A3001DGNR,,-15V ultra-low-noise LDO; confirm Vfb
|
|
1,U2,TPS7A4901,Package_SO:HVSSOP-8-1EP_3x3mm_P0.65mm,TI,TPS7A4901DGNR,,+15V ultra-low-noise LDO; confirm Vfb
|
|
1,U12,ULN2003A,Package_SO:SOIC-16_3.9x9.9mm_P1.27mm,TI,ULN2003ADR,,shared relay driver (3 of 7 ch used)
|
|
1,U18,USBLC6-2SC6,Package_TO_SOT_SMD:SOT-23-6,STMicro,USBLC6-2SC6,,USB ESD
|
|
1,J5,USB_C_Receptacle,Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12,GCT,USB4085-GF-A,,USB-C; 24-pin sym vs 16-pin part - resolve at layout
|
|
1,U6,W25Q128JVS,Package_SO:SOIC-8_5.23x5.23mm_P1.27mm,Winbond,W25Q128JVSIQ,,16MB QSPI flash
|
|
1,U15,74LVC14,Package_SO:TSSOP-14_4.4x5mm_P0.65mm,Nexperia,74LVC14APW,DNP,DNP - MIDI OUT/THRU buffer
|
|
1,U14,H11L1,Package_DIP:DIP-6_W7.62mm,Vishay,H11L1M,DNP,DNP - MIDI opto IN; confirm pinout
|
|
1,U16,LM393,Package_SO:SOIC-8_3.9x4.9mm_P1.27mm,TI,LM393DR,DNP,DNP - SIG/CLIP comparator
|
|
1,U17,PAM8302A,Package_SO:SOIC-8_3.9x4.9mm_P1.27mm,Diodes,PAM8302AASCR,DNP,DNP - monitor speaker amp
|