Commit graph

9 commits

Author SHA1 Message Date
Aric Camarata
61528b4ac9 docs: add Phase 1 BLE Appliance hardware requirements and Development Phases (T-E7-04) 2026-05-30 20:15:54 -04:00
Aric Camarata
04775eed54 ci: add wiki sync workflow + untrack AGENTS.md (AI working memory, not source code) 2026-05-29 06:36:02 -04:00
Aric Camarata
27982c8a8d chore(config): add AGENTS.md for dual-harness parity 2026-05-25 15:51:06 -04:00
Aric Camarata
5c2014f129 chore: align repository structure with portfolio documentation standards 2026-05-15 15:26:54 -04:00
Aric Camarata
0040189ba3 Update 2026-03-28 18:24:20 -04:00
Aric Camarata
fce7846381 Add GitHub Sponsors funding config 2026-03-28 18:18:44 -04:00
Aric Camarata
01085cfcad add shippable kit design and SD card flash script
Ship Kit ($146/unit, $3,262 for 20):
- Pi 4B + Pi Camera Module 3 Wide NoIR in IP65 junction box
- 15ft weatherproof USB-C cable + wall adapter
- Universal L-bracket + zip ties for mounting
- Fits in USPS Medium Flat Rate Box ($17.10 shipping)

flash-kit.sh: one-command SD card provisioning
- Writes Pi OS + fajr-watch + station.yaml
- Pre-configures WiFi, station ID, coordinates
- Volunteer just plugs it in, no setup needed
2026-03-23 06:14:46 -04:00
Aric Camarata
b62a361c9a Initial scaffold: turnkey Raspberry Pi twilight observation station
Complete project structure for an automated Fajr/Isha observation appliance:

Hardware:
- BOM for 3 build tiers ($270, $465, $1000)
- 20-unit bulk order spec (~$9,900 for fleet)
- Solar power, weatherproof enclosure, GPS timing

Software:
- Detection engine: multi-channel color analysis + temporal derivative
  tracking on horizon ROI, no fixed brightness threshold
- Capture scheduler: computes twilight windows from coordinates,
  captures every 10s during window, runs detection, uploads results
- Solar position via PyEphem for depression angle at each frame
- Upload sync: hourly cron to central server + CSV export for offline

Provisioning:
- first-boot.sh: one-shot setup script installs all deps, configures
  systemd service, sets up WiFi from station.yaml on boot partition
- Flash SD card, edit station.yaml, plug in, forget

Docs:
- Volunteer host guide: 10-minute installation, plug-and-play
- Hardware BOM with sourcing links
2026-03-23 05:58:38 -04:00
Aric Camarata
66389d1e29
Initial commit 2026-03-23 05:50:51 -04:00