Update README for 8HP format and automated routing
This commit is contained in:
@@ -16,7 +16,7 @@ Eurorack module for measuring round-trip latency in audio/CV signal chains.
|
|||||||
|
|
||||||
| Parameter | Value |
|
| Parameter | Value |
|
||||||
|-----------|-------|
|
|-----------|-------|
|
||||||
| Width | 6 HP (30mm) |
|
| Width | 8 HP (40mm) |
|
||||||
| Depth | <25mm |
|
| Depth | <25mm |
|
||||||
| Power +12V | ~25mA |
|
| Power +12V | ~25mA |
|
||||||
| Power -12V | 0mA |
|
| Power -12V | 0mA |
|
||||||
@@ -66,16 +66,16 @@ Full BOM with LCSC part numbers in [hardware/BOM.md](hardware/BOM.md).
|
|||||||
|
|
||||||
1. Open `hardware/kicad/SN-L00.kicad_pro`
|
1. Open `hardware/kicad/SN-L00.kicad_pro`
|
||||||
2. Update PCB from schematic: **Tools → Update PCB from Schematic** (F8)
|
2. Update PCB from schematic: **Tools → Update PCB from Schematic** (F8)
|
||||||
3. Place components using the script:
|
3. **Automated routing** (from terminal):
|
||||||
```python
|
|
||||||
# In KiCad Scripting Console (Tools → Scripting Console)
|
|
||||||
exec(open('scripts/place_components.py').read())
|
|
||||||
```
|
|
||||||
4. Autoroute using Freerouting:
|
|
||||||
```bash
|
```bash
|
||||||
# Export DSN from KiCad: File → Export → Specctra DSN
|
cd hardware/kicad
|
||||||
./hardware/kicad/scripts/autoroute.sh
|
python3 scripts/autoroute.py
|
||||||
# Import SES in KiCad: File → Import → Specctra Session
|
```
|
||||||
|
This places components, routes, and runs DRC automatically.
|
||||||
|
|
||||||
|
Or manually in KiCad Scripting Console:
|
||||||
|
```python
|
||||||
|
exec(open('scripts/autoroute_full.py').read())
|
||||||
```
|
```
|
||||||
5. Fill zones: Press **B**
|
5. Fill zones: Press **B**
|
||||||
6. Run DRC: **Inspect → Design Rules Checker**
|
6. Run DRC: **Inspect → Design Rules Checker**
|
||||||
@@ -83,10 +83,10 @@ Full BOM with LCSC part numbers in [hardware/BOM.md](hardware/BOM.md).
|
|||||||
|
|
||||||
### Manufacturing
|
### Manufacturing
|
||||||
|
|
||||||
- PCB: 2-layer, 28×100mm
|
- PCB: 2-layer, 40×100mm (8HP)
|
||||||
- Assembly: PCBWay or similar (SMD parts)
|
- Assembly: PCBWay or similar (SMD parts)
|
||||||
- Hand-solder: RP2040-Zero module, OLED module
|
- Hand-solder: RP2040-Zero module, OLED module
|
||||||
- Panel: Aluminum or PCB (6HP)
|
- Panel: Aluminum or PCB (8HP, 40.30×128.50mm)
|
||||||
|
|
||||||
## Firmware
|
## Firmware
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user