TOMMY turns your devices into a synchronized Wi-Fi sensing network in seconds. One-click flashing, automatic synchronization, real-time CSI streaming, and a powerful dashboard - all without embedded coding.
Convert supported devices into sensing nodes instantly - no firmware headaches or complex flashing commands. Just connect, click, and watch your device transform into a Wi-Fi sensing node.
Skip embedded programming and networking protocols - focus on building your sensing applications. TOMMY handles the complex low-level details so you can concentrate on innovation and research. Device-specific options like toggling different training fields are easily accessible through the dashboard.
Your devices stay perfectly in sync without manual calibration - ensuring accurate sensing data every time. The synchronization protocol handles all the complexity behind the scenes.
Visualize amplitude and phase information from your devices directly in the dashboard. Watch signal patterns evolve in real-time and gain insights into your Wi-Fi sensing environment.
Detect movement and activity in your environment with zero setup - motion detection comes pre-installed and ready to use.
Visualize device status, CSI streams, and network activity in real time - all in one interface. Monitor performance, debug issues, and gain insights with the intuitive visualization tools.
Stream synchronized CSI data straight into Python for research, prototyping, and real-world applications. Build machine learning models, analyze patterns, and create innovative applications with ease.
ESP32-C5, ESP32-C6, ESP32-S3 and more coming soon. Just plug in, flash, and start building your application. Mix different device types in the same network while maintaining perfect synchronization. The growing ecosystem of supported devices ensures you can build with the hardware that fits your needs.