Myute is a universal mircophone controller with feedback about the current mute status. The poject consists of 3D printed components, electronics and Software.
DetailsInspired by "The Knob" from Frank Lumien (see https://www.thingiverse.com/thing:2970774) I created a more evolved version of his Media Control Button.
The intention was to be able to mute the micorphone of any windows computer independently from the application running on it. No matter whether you're using MS Teams, Skype for Business, Zoom or any other Software to communicate. I found many remixes of "The Knob" but most of them did not provide feedback whether the mic was muted or not.
It's easy to explain why: Because they do not communicate bi-directional with the computer but behave as HID and thus emulate keyboard shortkeys.
Myute solves this issue by communcating via a virtual serial port with the computer. A C++ application then receives messages from the button, processes them and indicates the mute status. And if the microphone is muted, Myute gets a message abck from the computer and changes it's color.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
1st wired PrototypeIn a first step, Myute is assembled without any PCB. Wires are soldered between the Seeeduino Xiao, the KY-040 and the WS2812B RGB LED. The base and wheel are both designed with FreeCAD and printed with PETG.
Arduino is used to read the KY-040 by including the following lib: https://github.com/dmachard/KY040-rotary
A C++ Application is developed with Visual Studio to let any Windows Compute interact with Myute.
The following features are implemented:
- right / left turns decrease / increase the volume
- a button press either mutes or unmutes the microphone
- the RGB LED indicates the current mute status
The C++ Application is scanning COM-Ports at startup. If avaiable, it automatically connects to the Myute Hardware.
coming soon...
Comments
Please log in or sign up to comment.