The Only ESC Tool with Built-in Thrust & Torque Test Bench
Live Demo • Features • Installation • Docs
VayuESC Studio is a professional-grade ESC configuration and motor testing platform built for drone manufacturers, R&D teams, and serious hobbyists. Unlike traditional ESC configurators, it combines ESC tuning with a thrust test bench in one unified tool.
Built for:
- Defense & Aerospace R&D
- Drone Manufacturers
- Motor Testing Labs
- FPV Racing Teams
- Professional Pilots
- AM32 Firmware Support - Full compatibility with AM32 ESCs
- Real-time Telemetry - Live voltage, current, RPM, temperature monitoring
- Batch Configuration - Configure multiple ESCs simultaneously with atomic rollback
- Settings Validation - Prevents invalid configurations before writing
- Firmware Management - Flash, backup, and restore with automatic rollback on failure
-
Multiple Test Types
- Auto Ramp - Linear sweep from 0 to max throttle
- Endurance - Fixed throttle with thermal cycling
- Step Response - Measure motor response time
- Thermal - Run until temperature limit
- Throttle Sweep - Data collection at fixed points
- Hold Thrust - Closed-loop thrust control
-
Safety System
- Auto-cutoff for thrust, current, temperature, RPM
- Ramp rate limiting
- Real-time anomaly detection
- Battery voltage monitoring
-
Load Cell Calibration
- Guided calibration wizard
- Accuracy verification
- Noise and drift detection
- Comprehensive Specs - KV, weight, dimensions, max thrust, efficiency curves
- Multi-Motor Comparison - Side-by-side comparison with rankings
- Import/Export - JSON and CSV support
- Auto-linking - Link test data to motor profiles
- Cloud Sync - Automatic sync with offline support
- PDF Reports - Professional motor datasheets
- CSV Export - Raw data for analysis
- Audit Trail - Complete test history
Choose your connection method - Demo Mode, Flight Controller passthrough, USB Direct, or Bootloader Direct.
Live telemetry with oscilloscope-style graphs for voltage, current, RPM, power, and temperature. Monitor up to 4 ESCs simultaneously.
Visit vayu-dun.vercel.app - works in Chrome or Edge.
# Download from releases or build locally
npm install
npm run electron:build:win# Clone the repository
git clone https://github.com/varun29ankuS/Vayu.git
cd Vayu
# Install dependencies
npm install
# Start development server
npm run dev- AM32-compatible ESC (4-in-1 or single)
- Flight Controller with MSP passthrough OR direct USB connection
- USB cable
- Load cell (1kg-50kg depending on motor size)
- HX711 ADC module
- Arduino/ESP32 for serial interface (or compatible hardware)
- Secure motor mount
| Protocol | Telemetry | Notes |
|---|---|---|
| DShot150 | ✅ | Bidirectional supported |
| DShot300 | ✅ | Recommended for most setups |
| DShot600 | ✅ | High-speed applications |
| DShot1200 | ✅ | Racing setups |
| PWM | ❌ | Legacy support |
- Frontend: React 18, TypeScript, Vite
- Styling: Tailwind CSS
- State: Zustand
- Charts: Recharts
- Desktop: Electron
- Backend: Supabase (auth, cloud sync)
- Serial: Web Serial API
| Browser | Supported | Notes |
|---|---|---|
| Chrome | ✅ | Recommended |
| Edge | ✅ | Full support |
| Firefox | ❌ | No Web Serial API |
| Safari | ❌ | No Web Serial API |
- Real-time telemetry
- Batch ESC configuration
- Thrust test bench
- Motor database
- Cloud sync
- Safety auto-cutoff
- FFT spectrum analysis
- Phase current waveforms
- Motor detection wizard
- Mobile app (PWA)
- Torque measurement integration
We welcome contributions! Please:
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
Apache License 2.0 - see LICENSE file for details.
This license includes explicit patent grants and protection, making it suitable for commercial and defense applications.
Vayu Aerospace
- Website: vayu-dun.vercel.app
- GitHub: @varun29ankuS
Built with ❤️ for the drone community

