I just raised the body of Dantes controller and added space for the knobs (KY-040) then added a small “slip” to slide the “lock” in to ( only if you want to use the “push” button ( i dont ).
It is a “snugg” fit but it works.
Dante have added some awesome instructions on how to solder the buttons in place (thanks again) i did find this code also which had support for the knobs ( KY-040).
https://github.com/mensikv/VMs-macro-keyboard/tree/master
Thanks to mensikv for this.
Used the same pins as Dante but named them differently in the ardurino code - ref: https://www.researchgate.net/figure/Arduino-Pro-Micro-connections-pinouts_fig2_338345202
Just changed the combination of keys from 8 to 12 and the sequence from 16 > 10 to not run out of memory.
#define NUMBER_OF_KEYS 12
#define MAX_COMBINATION_KEYS 4
#define MAX_SEQUENCE_KEYS 10
Works like a charm! Thats to both for making this avalible
The author remixed this model.
I just added some holes for the KY-040 knobs. This so i can controll the volume of the PC also.
I have acutally added two, and thy are connected to two different Ardurino micro Pro boards.
One is connected to my “gaming” PC to controll the volume and the other is connected to my main PC where HASS Agent is also running to allow me to controll the buttons