A hardware button to control the mute state in video conferencing calls.
The device emulates a USB HID Telephony device with buttons and status LEDs. It can be used to mute/unmute and hang up calls in video conferencing software. The built-in LED (or an optional RGB LED ring) visualizes the current mute/unmute/call state. No additional software or browser extensions required.
Successfully tested with Google Meet in Google Chrome. Firefox does not work because it does not implement the WebHID API. Other video conferencing solutions (MS Teams, Skype, ...) might work as well.
- Mute/unmute video call on button press
- Also works while video call is in background window
- Shows current mute/unmute state via RGB LED ring or builtin LED
- Correctly shows mute state when muted by other participants
- Optional: Push-to-talk
- Optional: Hold to drop call
- Development board: ATtiny85 Micro USB Development Board
- Switch: e.g. CHERRY MX Brown
- RGB LED ring: Adafruit NeoPixel Ring - 12x
- Case + accessories: 3D printed case, see
hardware/
folder
- See
firmware/
folder
- Firmware: See
firmware/LICENSE.md
- Hardware: See
hardware/LICENSE.md