Add KiCad schematic and updated BOM

Schematic includes:
- Power section: SS14 reverse protection, AMS1117-3.3 LDO
- RP2040-Zero and OLED module headers
- Trigger output: 74LVC1G17 Schmitt buffer
- Return input: voltage divider, BAT54 clamps, MCP6001 buffer
- Button with pull-up, power LED

BOM updated with correct parts and LCSC numbers.
ASCII schematic reference in hardware/kicad/README.md.
This commit is contained in:
2026-01-23 03:30:30 +01:00
parent d103b2732c
commit f100eb23bf
5 changed files with 694 additions and 13 deletions
+34 -13
View File
@@ -4,14 +4,16 @@
| Ref | Description | Value | Package | LCSC # | Qty |
|-----|-------------|-------|---------|--------|-----|
| C1,C2 | Capacitor, ceramic | 100nF | 0603 | C14663 | 2 |
| C3,C4 | Capacitor, ceramic | 10uF | 0805 | C15850 | 2 |
| C5 | Capacitor, electrolytic | 47uF/25V | SMD 6.3x5.4 | C134767 | 1 |
| R1-R4 | Resistor | 10K | 0603 | C25804 | 4 |
| R5,R6 | Resistor | 1K | 0603 | C21190 | 2 |
| R7 | Resistor | 100K | 0603 | C25803 | 1 |
| C1,C2 | Capacitor, ceramic | 10uF | 0805 | C15850 | 2 |
| C3,C4,C5 | Capacitor, ceramic | 100nF | 0603 | C14663 | 3 |
| R1 | Resistor (button pull-up) | 10K | 0603 | C25804 | 1 |
| R2 | Resistor (LED current) | 1K | 0603 | C21190 | 1 |
| R3 | Resistor (trigger output) | 100R | 0603 | C22775 | 1 |
| R4,R5 | Resistor (input protection) | 10K | 0603 | C25804 | 2 |
| R6 | Resistor (voltage divider) | 22K | 0603 | C25774 | 1 |
| D1 | Schottky diode (reverse polarity) | SS14 | SMA | C2480 | 1 |
| D2 | LED, green (power) | Green | 0603 | C72043 | 1 |
| D3,D4 | Schottky diode (input clamp) | BAT54 | SOD-323 | C181104 | 2 |
| U1 | LDO regulator 3.3V | AMS1117-3.3 | SOT-223 | C6186 | 1 |
| U2 | Schmitt trigger buffer | 74LVC1G17 | SOT-23-5 | C388628 | 1 |
| U3 | Op-amp (input buffer) | MCP6001 | SOT-23-5 | C93025 | 1 |
@@ -19,6 +21,8 @@
| J2,J3 | Thonkiconn jack | PJ398SM | - | C2935955 | 2 |
| SW1 | Tactile switch | 6x6mm | SMD | C127509 | 1 |
**Total unique LCSC parts: 16**
## Hand-Solder Modules
| Ref | Description | Source | Part # | Approx Price | Qty |
@@ -45,13 +49,30 @@ Thonkiconn PJ398SM may have limited LCSC stock. Alternatives:
- Exploding Shed: https://www.exploding-shed.com/
- Modular Addict: https://modularaddict.com/
## Notes
## Circuit Description
- All SMD passives are 0603 for easy assembly
- AMS1117-3.3 handles 12V→3.3V efficiently for low-power MCU
- 74LVC1G17 provides clean trigger output with Schmitt hysteresis
- MCP6001 buffers input signal, rail-to-rail on 3.3V
- Reverse polarity protection via D1
### Power Section
- **D1 (SS14)**: Reverse polarity protection
- **U1 (AMS1117-3.3)**: 12V → 3.3V LDO regulator
- **C1,C2**: Input/output bulk capacitors (10µF)
- **C3**: Output decoupling (100nF)
- **D2 + R2**: Power indicator LED
### Trigger Output
- **U2 (74LVC1G17)**: Schmitt trigger buffer for clean edges
- **R3 (100Ω)**: Output current limiting / short protection
- **C4**: U2 decoupling (100nF)
### Return Input
- **R4 (10K)**: Input series protection
- **R5/R6 (10K/22K)**: Voltage divider (5V → 3.1V)
- **D3,D4 (BAT54)**: Overvoltage clamp to rails
- **U3 (MCP6001)**: Rail-to-rail buffer op-amp
- **C5**: U3 decoupling (100nF)
### User Interface
- **SW1**: Tactile button (mode/trigger)
- **R1 (10K)**: Button pull-up resistor
## Estimated Costs
@@ -59,7 +80,7 @@ Thonkiconn PJ398SM may have limited LCSC stock. Alternatives:
|----------|------|
| PCB (5pcs, PCBWay) | ~€5-10 |
| SMD Assembly | ~€15-25 |
| LCSC components | ~€3-5 |
| LCSC components | ~€4-6 |
| Hand-solder modules | ~€5-8 |
| Jacks (if separate) | ~€1-2 |
| **Total per unit** | **~€25-40** |