claudedwithlove
explore/domes

domes

Cherished

DOMES is a wireless pod system for athletic training and physical therapy that synchronizes multiple touch-sensitive, LED-equipped devices via ESP-NOW with sub-2ms latency. Each pod features RGB LEDs, capacitive sensing, and IMU acceleration detection to enable real-time drill patterns and reaction training exercises. The system includes firmware, iOS/mobile apps, and a CLI for configuration and over-the-air updates.

·0··submitted April 19, 2026
View on GitHub
Clauded With Love Rating
7.9 / 10

DOMES is a wireless reaction training system using ESP32-S3 pods with RGB LEDs, touch sensing, and IMU detection that synchronize via ESP-NOW with sub-2ms latency for athletic training and physical therapy. The project includes comprehensive firmware, a Rust CLI tool, and mobile apps with multiple communication protocols (BLE, WiFi, serial).

Code Quality7.5
Usefulness8.5
Claude Usage8.0
Documentation8.0
Originality7.5
Highlights
  • Sub-2ms ESP-NOW latency for real-time synchronization between multiple pods demonstrates impressive technical execution
  • Comprehensive multi-protocol CLI tool in Rust supporting serial, WiFi, and BLE connections with OTA update capabilities
  • Well-structured embedded system architecture spanning multiple languages and platforms with proper CI/CD workflows
To Improve
  • Add actual test coverage and unit tests for the firmware components, particularly the game engine and synchronization logic
  • Complete the mobile app implementation and provide setup instructions for the iOS/Android components mentioned in the description