An open API service indexing awesome lists of open source software.

https://github.com/thisisnotjustin/knob


https://github.com/thisisnotjustin/knob

c embedded-systems

Last synced: 8 days ago
JSON representation

Awesome Lists containing this project

README

          

# Knob - ESP32 Smart Controller

**Knob** is an ESP32-based project that combines smart home control and PC navigation into a single rotary interface. Control your Philips Hue lights and replace your mouse wheel with a tactile knob using BLE connectivity.q

## Features
- **Philips Hue Control**:
- Toggle lights On/Off with a button press
- Adjust brightness via rotation
- Change colors via rotation
- **PC Scrolling**:
- Natural scroll wheel replacement
- BLE-powered wireless control
- **Core Components**:
- ESP32 microcontroller
- Custom [Cue Library](https://github.com/ThisIsNotJustin/cue) (C Hue BLE Library)
- Rotary encoder with push-button