“The keyboard has a 4x4 matrix of cherry MX switches, which are connected to the SparkFun ESP32 Thing Plus. Each key can send either a keyboard or mouse command to the host computer thanks to the BLE HID Arduino Library. Rotary encoder support was provided by the Teensy Encoder Library. The software is currently configured as an Eagle shortcut keyboard, where each button corresponds to an Eagle command. The left rotary encoder controls the computer’s volume, and the built in encoder switch for mute. The right encoder controls the grid spacing, and the encoder switch will toggle between imperial and metric units.”
Related Content
Related Posts:
- Build a One-Handed Soldering Tool 2.0 | Effortless Soldering With Only One Hand
- Digital Hourglass
- DIY Thermal Camera
- DIY Wooden Nanoleaf Light Panels
- EQM_OBDWEB
- WordClock Made With a Single LED Strip
- 3D Scanning with ESP-32 CAM & Line Laser (Arduino / C++)
- Back to the Future Lamp & Clock
- ESP32-Powered Tabletop Kinetic Sand Drawing Robot
- Smartwatch firmware for the LILYGO T-Wrist E-Paper ESP32 development board