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:
+34
-13
@@ -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** |
|
||||
|
||||
Reference in New Issue
Block a user