feat: initial KosmoConnect platform v0.1
Some checks failed
CI / lint-docs (push) Has been cancelled
CI / build-firmware (push) Has been cancelled
CI / test-backend (push) Has been cancelled
CI / test-web (push) Has been cancelled

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
This commit is contained in:
2026-04-12 17:30:15 +02:00
commit 0a4fb7b55e
95 changed files with 9903 additions and 0 deletions

47
kits/README.md Normal file
View File

@@ -0,0 +1,47 @@
# 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)
1. Pre-flashed ESP32-S3 + SX1262 main board
2. BME680 sensor module
3. SPS30 sensor module with cable
4. Wind sensor (anemometer + wind vane) with mounting hardware
5. Solar panel (10W) with cable
6. LiFePO4 battery (32700 cell in holder)
7. Charge controller PCB
8. Enclosure (base, lid, gasket, glands)
9. Antenna (fiberglass whip) with u.FL to SMA pigtail
10. Mounting pole brackets
11. 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.