dieki-n / OpenDial

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OpenDial

This project is ESP32 firmware for a bluetooth rotary dial device. The main purpose of this device is for use with creativity and art programs, like photoshop.

Image of the device

It implements the surface dial protocol over BLE HID and appears as a Surface Dial to Windows. This means it works with all the apps that implement support for the surface dial, like Photoshop or Sketchable.

Related helpful resources: https://docs.microsoft.com/en-us/windows-hardware/design/component-guidelines/radial-implementation-guide

This code also uses the BLEKeyboard library from https://github.com/T-vK/ESP32-BLE-Keyboard

About


Languages

Language:C++ 100.0%