Files
SN-L00/hardware/panel/PANEL_SPEC.md
T
florian.berthold c4e1a43dfa Add PCB layout and panel design
PCB:
- 28x100mm 2-layer board outline
- Mounting holes for M3 screws
- Component placement guide with coordinates
- Routing guidelines and design rules

Panel:
- 6HP (30x128.5mm) Eurorack panel specification
- SVG design with hole positions
- Supports aluminum, PCB, or acrylic manufacturing

Updated main README with full project documentation.
2026-01-23 03:40:00 +01:00

162 lines
5.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# SN-L00 Panel Specification
## Eurorack 6HP Panel Dimensions
| Parameter | Value | Notes |
|-----------|-------|-------|
| Width | 30.00mm | 6 × 5.08mm (6HP) |
| Height | 128.50mm | 3U standard |
| Thickness | 1.5-2.0mm | Aluminum or PCB |
| Corner radius | 0mm | Square corners |
## Mounting Holes
Eurorack standard mounting rail positions:
| Hole | X | Y | Diameter | Notes |
|------|---|---|----------|-------|
| Top Left | 7.5mm | 3.0mm | 3.2mm | Horizontal slot optional |
| Top Right | 22.5mm | 3.0mm | 3.2mm | Horizontal slot optional |
| Bottom Left | 7.5mm | 125.5mm | 3.2mm | Horizontal slot optional |
| Bottom Right | 22.5mm | 125.5mm | 3.2mm | Horizontal slot optional |
**Note**: Slots (elongated holes) of 3.2mm × 4mm allow for rail tolerance.
## Component Holes
| Component | X | Y | Diameter | Notes |
|-----------|---|---|----------|-------|
| OLED cutout | 15.0mm | 25.0mm | 28×12mm rect | Rectangular window |
| Button | 15.0mm | 45.0mm | 7.0mm | For 6mm tactile + cap |
| LED (power) | 24.0mm | 45.0mm | 3.0mm | For 3mm LED or light pipe |
| Jack TRIG | 7.5mm | 95.0mm | 6.0mm | Thonkiconn PJ398SM |
| Jack RETURN | 22.5mm | 95.0mm | 6.0mm | Thonkiconn PJ398SM |
## Panel Layout Drawing
```
←───── 30.00mm ─────→
┌─────────────────────┐ ─┬─ 0.00mm
│ ○ ○ │ │ 3.00mm (mounting holes)
│ │ │
│ SubModular │ │ 12.00mm
│ │ │
│ ┌───────────────┐ │ │
│ │ │ │ │
│ │ OLED │ │ │ 19-31mm (display window)
│ │ DISPLAY │ │ │
│ │ │ │ │
│ └───────────────┘ │ │
│ │ │
│ SN-L00 │ │ 38.00mm
│ │ │
│ ◯ • │ │ 45.00mm (button + LED)
│ BTN PWR │ │
│ │ │
│ │ │
│ │ │
│ ┌───┐ ┌───┐ │ │
│ │ │ │ │ │ │
│ │ ○ │ │ ○ │ │ │ 95.00mm (jacks)
│ │ │ │ │ │ │
│ └───┘ └───┘ │ │
│ TRIG RETURN │ │ 105.00mm (labels)
│ │ │
│ LATENCY TESTER │ │ 115.00mm
│ │ │
│ ○ ○ │ │ 125.50mm (mounting holes)
└─────────────────────┘ ─┴─ 128.50mm
```
## OLED Display Window
The 0.91" 128×32 OLED module dimensions:
| Parameter | Value |
|-----------|-------|
| Module size | ~38 × 12mm |
| Active area | ~22 × 6mm |
| Mounting | Pin header on edge |
**Panel cutout**: 28mm × 10mm rectangle, centered at (15.0, 25.0)
Alternatively, a slightly larger window (30 × 12mm) gives tolerance for module alignment.
## Material Options
### Option A: Aluminum (Professional)
- Material: 1.5mm aluminum 5052-H32
- Finish: Brushed, anodized black
- Printing: Laser engraved or UV printed
- Cost: ~€10-15/panel (qty 5)
### Option B: PCB Panel (DIY-friendly)
- Material: 1.6mm FR4
- Finish: Black soldermask, ENIG
- Printing: Silkscreen white
- Cost: ~€2-5/panel (qty 5 from PCBWay)
### Option C: Acrylic (Budget)
- Material: 3mm black acrylic
- Finish: Laser cut
- Printing: Engraved or adhesive labels
- Cost: ~€3-5/panel
## PCB Panel Design
If using a PCB as the panel:
```
Front copper: None (for clean look) or decorative pattern
Back copper: Optional ground plane
Silkscreen: All text and graphics
Soldermask: Black (or custom color)
```
## Graphics & Text
### Suggested Layout
| Element | Position | Size | Font |
|---------|----------|------|------|
| "SubModular" | Top center, Y=12mm | 2.5mm | Bold sans-serif |
| "SN-L00" | Above button, Y=38mm | 3.0mm | Bold |
| "TRIG" | Below left jack, Y=105mm | 2.0mm | Regular |
| "RETURN" | Below right jack, Y=105mm | 2.0mm | Regular |
| "LATENCY TESTER" | Bottom, Y=115mm | 1.5mm | Light |
### Icon Ideas
- Small waveform graphic near jacks
- Clock/timer icon
- Sub-Net logo (if available)
## Hole Tolerances
| Hole Type | Nominal | Tolerance |
|-----------|---------|-----------|
| Mounting | 3.2mm | +0.1/-0.0 |
| Jack | 6.0mm | +0.1/-0.0 |
| Button | 7.0mm | +0.2/-0.0 |
| LED | 3.0mm | +0.1/-0.0 |
## Files to Create
For manufacturing:
1. **DXF/DWG** - For laser cutting (aluminum/acrylic)
2. **KiCad PCB** - For PCB panel
3. **SVG** - For graphics reference
4. **PDF** - Dimensional drawing
## Assembly
1. Mount OLED module with M2 standoffs or double-sided tape
2. Jacks mount through panel, secured with nut
3. Button may need extension shaft or cap
4. LED can use light pipe for front visibility