|
| 1 | +# JLCPCB Low-Cost Template |
| 2 | + |
| 3 | +A production-oriented KiCad template aligned with [JLCPCB's PCB fabrication capabilities](https://jlcpcb.com/capabilities/pcb-capabilities), using minimum design rules for cost-effective prototyping and manufacturing. |
| 4 | + |
| 5 | +The template is preconfigured with a 4-layer stackup and standard low-cost constraints, but you're free to adjust the number of layers as needed. |
| 6 | + |
| 7 | +--- |
| 8 | + |
| 9 | +## Key Features |
| 10 | + |
| 11 | +* ✅ Based on **JLCPCB's official capability specs**: [jlcpcb.com/capabilities](https://jlcpcb.com/capabilities/pcb-capabilities) |
| 12 | +* ✅ Preconfigured for **4-layer stackup** (total 1.525 mm), easily replaceable with any layer count |
| 13 | +* ✅ Design rule constraints set to **JLCPCB's lowest-cost thresholds** |
| 14 | +* ✅ Silkscreen and copper text tuned to **pass fab tolerances** |
| 15 | +* ✅ `LCSC PN` field present in schematic for **automated BOM generation** |
| 16 | +* ✅ `Default` net class mirrors DRC minimums for **dense routing** |
| 17 | + |
| 18 | +--- |
| 19 | + |
| 20 | +## Stackup (Default: 4 Layers) |
| 21 | + |
| 22 | +| Layer | Material | Thickness | |
| 23 | +| --------- | -------- | --------- | |
| 24 | +| Top Cu | Cu | 0.035 mm | |
| 25 | +| Prepreg | FR4 | 0.1 mm | |
| 26 | +| In1 Cu | Cu | 0.0175 mm | |
| 27 | +| Core | FR4 | 1.2 mm | |
| 28 | +| In2 Cu | Cu | 0.0175 mm | |
| 29 | +| Prepreg | FR4 | 0.1 mm | |
| 30 | +| Bottom Cu | Cu | 0.035 mm | |
| 31 | + |
| 32 | +**Total thickness**: 1.525 mm |
| 33 | + |
| 34 | +--- |
| 35 | + |
| 36 | +## Design Rules → Constraints |
| 37 | + |
| 38 | +| Parameter | Value | |
| 39 | +| --------------------------- | ------- | |
| 40 | +| Minimum clearance | 0.1 mm | |
| 41 | +| Minimum track width | 0.1 mm | |
| 42 | +| Minimum connection width | 0.1 mm | |
| 43 | +| Minimum annular width | 0.05 mm | |
| 44 | +| Minimum via diameter | 0.4 mm | |
| 45 | +| Copper to hole clearance | 0.2 mm | |
| 46 | +| Copper to edge clearance | 0.2 mm | |
| 47 | +| Minimum through hole | 0.3 mm | |
| 48 | +| Hole to hole clearance | 0.2 mm | |
| 49 | +| uVia diameter | 0.25 mm | |
| 50 | +| uVia hole size | 0.15 mm | |
| 51 | +| Silkscreen → item clearance | 0.15 mm | |
| 52 | +| Min text height | 1 mm | |
| 53 | +| Min text thickness | 0.15 mm | |
| 54 | + |
| 55 | +--- |
| 56 | + |
| 57 | +## Net Classes → `Default` |
| 58 | + |
| 59 | +| Property | Value | |
| 60 | +| -------------- | ------- | |
| 61 | +| Clearance | 0.1 mm | |
| 62 | +| Track Width | 0.1 mm | |
| 63 | +| Via Size | 0.4 mm | |
| 64 | +| Via Hole | 0.4 mm | |
| 65 | +| µVia Size | 0.25 mm | |
| 66 | +| µVia Hole | 0.15 mm | |
| 67 | +| DiffPair Width | 0.15 mm | |
| 68 | +| DiffPair Gap | 0.15 mm | |
| 69 | + |
| 70 | +--- |
| 71 | + |
| 72 | +## Text & Graphics Defaults |
| 73 | + |
| 74 | +| Layer | Line Thickness | Text Height | Text Width | Text Thickness | |
| 75 | +| ------ | -------------- | ----------- | ---------- | -------------- | |
| 76 | +| Silk | 0.15 mm | 1 mm | 1 mm | 0.15 mm | |
| 77 | +| Copper | 0.2 mm | 1.5 mm | 1.5 mm | 0.3 mm | |
| 78 | + |
| 79 | +Complies with JLCPCB silkscreen rules: ≥1 mm height, ≥0.15 mm line. |
| 80 | + |
| 81 | +--- |
| 82 | + |
| 83 | +## Schematic Setup |
| 84 | + |
| 85 | +* `LCSC PN` field template pre-included for part number assignment. |
| 86 | +* Useful for automatic BOM and placement file generation during assembly quoting. |
| 87 | + |
| 88 | +--- |
| 89 | + |
| 90 | +## Notes |
| 91 | + |
| 92 | +* No finish, mask or stencil settings enforced — tune them at Gerber export. |
| 93 | +* Works great as a base for quick prototypes or clean reusable boards. |
0 commit comments