Includes: - Backend services: ingestion (:8001), weather API (:8002), gateway (:8003), billing (:8004) with BTCPay integration - Shared asyncpg pool, TimescaleDB hypertable, Redis, Mosquitto MQTT - React frontend: Dashboard (MapLibre) and Messaging (chat UI) - Bridge daemon for Pi + Meshtastic (Serial/TCP T-Deck support) - Production Docker Compose, Nginx reverse proxy, ops scripts - DEPLOY.md with step-by-step deployment guide
1.6 KiB
1.6 KiB
Kits
This directory contains everything needed to manufacture, package, and support the KosmoConnect enviro-node kit.
Structure
kits/
├── enviro-node-v1/ # Assembly instructions and documentation for v1 kit
│ ├── manual/
│ │ ├── assembly.md
│ │ ├── flashing.md
│ │ ├── mounting.md
│ │ └── troubleshooting.md
│ ├── packaging/ # Box inserts, labels, QR codes
│ └── certification/ # FCC, CE, IC test reports and declarations
└── packaging/ # Generic packaging designs and supplier contacts
├── box-art/
└── supplier-notes.md
Kit Contents (v1)
- Pre-flashed ESP32-S3 + SX1262 main board
- BME680 sensor module
- SPS30 sensor module with cable
- Wind sensor (anemometer + wind vane) with mounting hardware
- Solar panel (10W) with cable
- LiFePO4 battery (32700 cell in holder)
- Charge controller PCB
- Enclosure (base, lid, gasket, glands)
- Antenna (fiberglass whip) with u.FL to SMA pigtail
- Mounting pole brackets
- Quick-start card with QR code to onboarding portal
Certification Strategy
- Obtain modular certification for the radio module where possible
- Perform EMC and RF exposure testing for the complete assembled unit
- Target markets: USA (FCC Part 15), EU (CE/RED), Canada (ISED)
- Maintain technical construction files (TCF) for EU compliance
Assembly Difficulty
Target: Intermediate hobbyist (can solder through-hole, crimp connectors, follow wiring diagrams). Estimated assembly time: 3-4 hours.
Future v2 may offer a pre-assembled option for non-technical users.