#include #include CommonBusEncoders encoders(15, 19, 4, 1); void setup() { //Setup encoder encoders.setDebounce(16); encoders.resetChronoAfter(10000); encoders.addEncoder(1, 2, 18, 1, 100, 199); pinMode(6, OUTPUT); digitalWrite(6, LOW); //Start Consumer keyboard Consumer.begin(); //Serial debugging //Serial.begin(9600); } void loop() { int code = encoders.readAll(); if (code != 0) { //Serial.println(code); } if (code == 101) Consumer.write(MEDIA_VOLUME_DOWN); if (code == 100) Consumer.write(MEDIA_VOLUME_UP); if (code == 199) Consumer.write(MEDIA_VOLUME_MUTE); }