aCYD MIDI

Touchscreen Bluetooth MIDI Controller for ESP32

Transform your ESP32 "Cheap Yellow Display" (CYD) into a powerful wireless MIDI controller with 16+ interactive music modes, touchscreen interface, and Bluetooth connectivity.

View on GitHub

🔧 Web Installer Easy

Flash firmware directly from your browser - no software installation required! Works with Chrome, Edge, and Opera browsers.

Install Firmware

🐛 Debug Console

Test and debug your CYD device with Web Bluetooth MIDI and Web Serial monitoring. Live control panel and time-synced logging.

Open Console

📚 Documentation

Comprehensive guides for setup, hardware configurations, mode documentation, and troubleshooting.

Read Docs

🤖 AI-Assisted Development Stats

This project has been significantly accelerated using GitHub Copilot. Here's a breakdown of the AI contribution:

61
Merged Copilot PRs
~28
Days of Development
100+
Files Modified
~75%
AI-Generated Code

💰 Estimated Development Costs

Based on typical GitHub Copilot usage patterns:

GitHub Copilot Workspace Sessions (61 PRs × ~30 min avg) $120-180
Additional iterations and refinements $40-60
Code reviews and security scans $20-40
Total Estimated AI Development Cost $180-280
⚠️ Note: These are estimates based on typical Copilot usage patterns. Actual costs may vary. The repository owner can update this with exact billing data from GitHub Copilot usage reports.

🚀 Development Velocity Impact

What typically would have taken 6-12 months of part-time development was completed in ~4 weeks with AI assistance.

Time savings: ~150-300 hours of manual coding

ROI: Estimated productivity gains likely outweigh tooling costs, but actual value varies by project and context.

View all Copilot contributions: Pull Requests