Skip to content

Open-source firmware for the Revolutionary Musical Keyboard and Multi-Function Controller (RMKMC), a 3D printed, ESP32-powered musical instrument and controller.

License

Notifications You must be signed in to change notification settings

Defozo/Musical-Keyboard-and-Multi-Function-Controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PlatformIO CI

Revolutionary Musical Keyboard and Multi-Function Controller (RMKMC)

Overview

The RMKMC is a 3D printed, ESP32-powered musical instrument and controller. It features 8 keys, each assignable to different tones, and a touch-detecting mechanism facilitated by 30 cm-long breadboard cables hidden beneath the keys. The RMKMC communicates via Bluetooth with a smartphone or PC and acts as a standard keyboard. It also includes a hidden smartphone mount with print-in-place hinges and a unique release mechanism, making it perfect for streamers. The RMKMC can also communicate with OctoPrint for basic 3D printer controls. More details can be found here.

Assembly

The assembly requires minimal hardware and no soldering. The design is also support-free. Please refer to the detailed assembly instructions provided here.

Firmware

The firmware for the ESP32 microcontroller is provided in this repository. To upload the firmware, you will need the ESP32 flasher. After uploading the firmware, your musical keyboard is ready to play.

Contributing

Contributions are welcome. Please submit a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

Open-source firmware for the Revolutionary Musical Keyboard and Multi-Function Controller (RMKMC), a 3D printed, ESP32-powered musical instrument and controller.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages