Skip to content

Instantly share code, notes, and snippets.

@rodolfofadino
Created June 2, 2020 02:45
Show Gist options
  • Save rodolfofadino/ca8161eba6261272975203d2560e68c7 to your computer and use it in GitHub Desktop.
Save rodolfofadino/ca8161eba6261272975203d2560e68c7 to your computer and use it in GitHub Desktop.
#include <Keyboard.h>
void setup() {
// Serial.begin(9600);
pinMode(2, INPUT);
pinMode(3, INPUT);
pinMode(4, INPUT);
pinMode(5, INPUT);
pinMode(6, INPUT);
pinMode(7, INPUT);
Keyboard.begin();
}
void loop() {
for(int i = 2; i < 8; ++i) {
if(digitalRead(i) == HIGH) {
delay(10);
if(digitalRead(i) == HIGH) {
// check switches
//347265
if(i==3){
Keyboard.write(203);
}
if(i==4){
Keyboard.write(204);
}
if(i==7){
Keyboard.write(205);
}
if(i==2){
Keyboard.write(198);
}
if(i==6){
Keyboard.write(202);
}
if(i==5){
Keyboard.write(203);
Keyboard.press(128);
Keyboard.press(129);
Keyboard.press('b');
delay(100);
Keyboard.releaseAll();
}
delay(350);
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment