Add PCBWay manufacturing files

- BOM_PCBWay.csv: LCSC part numbers for assembly
- CPL_PCBWay.csv: Component placement coordinates (template)
- README with PCB specs, order checklist, cost estimate
- gerbers/ directory for exported Gerber files

Updated .gitignore to track manufacturing templates.
This commit is contained in:
2026-01-23 04:10:15 +01:00
parent 20c59e730c
commit 7fa797cf1d
5 changed files with 146 additions and 3 deletions
+4 -3
View File
@@ -11,9 +11,10 @@ _autosave-*
*.tmp
fp-info-cache
# Gerber output
gerbers/
manufacturing/
# Gerber output (actual generated files)
hardware/manufacturing/gerbers/*.gbr
hardware/manufacturing/gerbers/*.drl
hardware/manufacturing/gerbers/*.gbrjob
# Build artifacts
firmware/build/
+17
View File
@@ -0,0 +1,17 @@
Designator,Quantity,Value,Footprint,LCSC Part Number,Manufacturer Part Number,Description
"C1,C2",2,10uF,0805,C15850,CL21A106KAYNNNE,Capacitor ceramic 10uF 25V X5R
"C3,C4,C5",3,100nF,0603,C14663,CC0603KRX7R9BB104,Capacitor ceramic 100nF 50V X7R
R1,1,10K,0603,C25804,0603WAF1002T5E,Resistor 10K 1% 0603
R2,1,1K,0603,C21190,0603WAF1001T5E,Resistor 1K 1% 0603
R3,1,100R,0603,C22775,0603WAF1000T5E,Resistor 100R 1% 0603
"R4,R5",2,10K,0603,C25804,0603WAF1002T5E,Resistor 10K 1% 0603
R6,1,22K,0603,C25774,0603WAF2202T5E,Resistor 22K 1% 0603
D1,1,SS14,SMA,C2480,SS14,Schottky diode 40V 1A
D2,1,Green,0603,C72043,19-217/GHC-YR1S2/3T,LED Green 0603
"D3,D4",2,BAT54,SOD-323,C181104,BAT54,Schottky diode 30V 200mA
U1,1,AMS1117-3.3,SOT-223,C6186,AMS1117-3.3,LDO regulator 3.3V 1A
U2,1,74LVC1G17,SOT-23-5,C388628,74LVC1G17GW,Schmitt trigger buffer single
U3,1,MCP6001,SOT-23-5,C93025,MCP6001T-I/OT,Op-amp rail-to-rail single
J1,1,2x5_Header,IDC-2.54mm,C429954,DC3-10P,Eurorack power header shrouded
"J2,J3",2,PJ398SM,Thonkiconn,C2935955,PJ-398SM,3.5mm mono jack Thonkiconn
SW1,1,6x6mm,6x6x9.5mm,C127509,TS-1187A-B-A-B,Tactile switch 6x6mm SMD
1 Designator Quantity Value Footprint LCSC Part Number Manufacturer Part Number Description
2 C1,C2 2 10uF 0805 C15850 CL21A106KAYNNNE Capacitor ceramic 10uF 25V X5R
3 C3,C4,C5 3 100nF 0603 C14663 CC0603KRX7R9BB104 Capacitor ceramic 100nF 50V X7R
4 R1 1 10K 0603 C25804 0603WAF1002T5E Resistor 10K 1% 0603
5 R2 1 1K 0603 C21190 0603WAF1001T5E Resistor 1K 1% 0603
6 R3 1 100R 0603 C22775 0603WAF1000T5E Resistor 100R 1% 0603
7 R4,R5 2 10K 0603 C25804 0603WAF1002T5E Resistor 10K 1% 0603
8 R6 1 22K 0603 C25774 0603WAF2202T5E Resistor 22K 1% 0603
9 D1 1 SS14 SMA C2480 SS14 Schottky diode 40V 1A
10 D2 1 Green 0603 C72043 19-217/GHC-YR1S2/3T LED Green 0603
11 D3,D4 2 BAT54 SOD-323 C181104 BAT54 Schottky diode 30V 200mA
12 U1 1 AMS1117-3.3 SOT-223 C6186 AMS1117-3.3 LDO regulator 3.3V 1A
13 U2 1 74LVC1G17 SOT-23-5 C388628 74LVC1G17GW Schmitt trigger buffer single
14 U3 1 MCP6001 SOT-23-5 C93025 MCP6001T-I/OT Op-amp rail-to-rail single
15 J1 1 2x5_Header IDC-2.54mm C429954 DC3-10P Eurorack power header shrouded
16 J2,J3 2 PJ398SM Thonkiconn C2935955 PJ-398SM 3.5mm mono jack Thonkiconn
17 SW1 1 6x6mm 6x6x9.5mm C127509 TS-1187A-B-A-B Tactile switch 6x6mm SMD
+23
View File
@@ -0,0 +1,23 @@
Designator,Mid X,Mid Y,Layer,Rotation
C1,10.00,60.00,Top,0
C2,18.00,60.00,Top,0
C3,21.00,60.00,Top,0
C4,7.00,68.00,Top,0
C5,21.00,68.00,Top,0
R1,10.00,35.00,Top,0
R2,24.00,36.00,Top,90
R3,7.00,76.00,Top,90
R4,21.00,76.00,Top,90
R5,18.00,76.00,Top,90
R6,18.00,72.00,Top,90
D1,7.00,65.00,Bottom,0
D2,24.00,31.50,Top,90
D3,24.00,70.00,Top,90
D4,24.00,74.00,Top,90
U1,14.00,65.00,Bottom,0
U2,7.00,72.00,Top,0
U3,21.00,72.00,Top,0
J1,14.00,92.00,Top,0
J2,7.00,83.00,Top,0
J3,21.00,83.00,Top,0
SW1,14.00,31.50,Top,0
1 Designator Mid X Mid Y Layer Rotation
2 C1 10.00 60.00 Top 0
3 C2 18.00 60.00 Top 0
4 C3 21.00 60.00 Top 0
5 C4 7.00 68.00 Top 0
6 C5 21.00 68.00 Top 0
7 R1 10.00 35.00 Top 0
8 R2 24.00 36.00 Top 90
9 R3 7.00 76.00 Top 90
10 R4 21.00 76.00 Top 90
11 R5 18.00 76.00 Top 90
12 R6 18.00 72.00 Top 90
13 D1 7.00 65.00 Bottom 0
14 D2 24.00 31.50 Top 90
15 D3 24.00 70.00 Top 90
16 D4 24.00 74.00 Top 90
17 U1 14.00 65.00 Bottom 0
18 U2 7.00 72.00 Top 0
19 U3 21.00 72.00 Top 0
20 J1 14.00 92.00 Top 0
21 J2 7.00 83.00 Top 0
22 J3 21.00 83.00 Top 0
23 SW1 14.00 31.50 Top 0
+102
View File
@@ -0,0 +1,102 @@
# Manufacturing Files for PCBWay
## Required Files for PCB + Assembly Order
### 1. Gerber Files (from KiCad)
Export from KiCad PCB editor: `File → Fabrication Outputs → Gerbers`
Required layers:
- `SN-L00-F_Cu.gbr` - Front copper
- `SN-L00-B_Cu.gbr` - Back copper
- `SN-L00-F_SilkS.gbr` - Front silkscreen
- `SN-L00-B_SilkS.gbr` - Back silkscreen
- `SN-L00-F_Mask.gbr` - Front soldermask
- `SN-L00-B_Mask.gbr` - Back soldermask
- `SN-L00-Edge_Cuts.gbr` - Board outline
- `SN-L00-PTH.drl` - Plated through holes
- `SN-L00-NPTH.drl` - Non-plated through holes
**Settings:**
- Format: Gerber X2 (or RS-274X)
- Drill format: Excellon
- Units: mm
- Coordinate format: 4.6
### 2. BOM (Bill of Materials)
See `BOM_PCBWay.csv` - formatted for PCBWay assembly.
### 3. CPL (Component Placement List)
See `CPL_PCBWay.csv` - component positions for pick and place.
Export from KiCad: `File → Fabrication Outputs → Component Placement`
## PCBWay Order Settings
### PCB Specifications
| Parameter | Value |
|-----------|-------|
| Layers | 2 |
| Dimensions | 28mm × 100mm |
| Quantity | 5 (minimum) |
| Thickness | 1.6mm |
| Surface Finish | HASL (lead-free) or ENIG |
| Soldermask | Black |
| Silkscreen | White |
| Copper Weight | 1oz (35µm) |
| Min Track/Space | 0.2mm / 0.2mm |
| Min Hole | 0.3mm |
### Assembly Options
| Parameter | Value |
|-----------|-------|
| Assembly Side | Top + Bottom (or Top only) |
| Unique Parts | ~12 |
| SMD Parts | ~16 placement points |
| Through-hole | 2 (jacks, power header) |
### Parts Sourcing
- **LCSC parts**: Most SMD components (auto-sourced)
- **Customer supplied**: RP2040-Zero, OLED module (hand-solder)
- **Thonkiconn jacks**: May need to source separately
## Cost Estimate (5 units)
| Item | Cost |
|------|------|
| PCB fabrication | $5-10 |
| SMD assembly | $15-25 |
| LCSC components | $20-30 |
| Shipping | $15-25 |
| **Total** | **$55-90** |
*Prices vary by quantity and shipping speed*
## Order Checklist
- [ ] Export Gerbers from KiCad
- [ ] Generate drill files
- [ ] Export component placement (CPL)
- [ ] Verify BOM has correct LCSC part numbers
- [ ] Zip Gerbers + drill files
- [ ] Upload to PCBWay
- [ ] Select "PCB Assembly" option
- [ ] Upload BOM and CPL
- [ ] Review part matching
- [ ] Confirm order
## Files in this Directory
```
manufacturing/
├── README.md # This file
├── BOM_PCBWay.csv # Bill of materials for assembly
├── CPL_PCBWay.csv # Component placement list
└── gerbers/ # Gerber files (after KiCad export)
└── .gitkeep
```