feat: add v3 hardware case and update hub network
CI/CD / lint-and-typecheck (pull_request) Failing after 14m12s
CI/CD / test (pull_request) Has been cancelled
CI/CD / build (pull_request) Has been cancelled
CI/CD / deploy (pull_request) Has been cancelled

This commit is contained in:
2026-05-22 16:58:11 -04:00
parent f4bf37d6a3
commit c5cbeabd92
17 changed files with 314 additions and 36 deletions
+13 -11
View File
@@ -41,18 +41,20 @@ Each camera node is two ESP boards in a small case that clips to the tripod/stan
## 3D Printed Case
**File:** `hardware/case/tripod-case.scad`
**Current source:** `hardware/case/tripod-case-v3.scad`
**Pipeline:** `hardware/DESIGN_PIPELINE.md`
Three parts:
1. **Case body** — holds both boards stacked, cable ports, rail for clip
Four exported prototype files:
1. **Case body** — holds both boards stacked, cable ports, rear dovetail-style receiver
2. **Case lid** — screw-on cover with ventilation
3. **Tripod clip**C-clamp for 20-35mm poles, slides into case rail
3. **Tripod clamp**separate screw-tightened C-clamp sized around a 35mm stand/pole
4. **Full preview** — combined visualization STL only, not intended as the print job
### Print Settings
- **Material:** PETG (outdoor/heat) or PLA+
- **Layer:** 0.2mm | **Infill:** 20% gyroid
- **Supports:** Yes (for clip overhang)
- **Post-processing:** M3x8mm screws for lid (4x)
- **Material:** PETG preferred for heat/outdoor use and clamp flex
- **Layer:** 0.2mm | **Infill:** 20% gyroid minimum; 35%+ recommended for clamp
- **Supports:** Likely yes for clamp ears / dovetail overhangs depending on slicer orientation
- **Post-processing:** M3x8mm screws for lid (4x), one M3 screw + M3 nut for clamp tightening
## Wiring
@@ -82,11 +84,11 @@ GoPro Hero 3 ──(AP @ 10.5.5.1)──→ ESP8266 (camera bridge)
UART │ (inside case)
Travel Router ──(AP)─────────────────→ ESP32 (MQTT bridge)
(192.168.4.1) │
(10.60.1.1) │
MQTT │
Pi Hub (192.168.4.10)
Pi Hub (10.60.1.56)
```
The ESP8266 and GoPro talk over Wi-Fi — **no data cable between them**. The only cable to the GoPro is USB power from the battery pack.
@@ -97,7 +99,7 @@ The ESP8266 and GoPro talk over Wi-Fi — **no data cable between them**. The on
2. **Clip case** to tripod leg
3. **Connect power bank** via USB to case + GoPro
4. **Power on** — ESP32 auto-connects to travel router, ESP8266 auto-connects to GoPro
5. **Monitor** from `http://192.168.4.10:8080`
5. **Monitor** from `http://10.60.1.56:8080`
## Case Dimensions