]> git.piffa.net Git - arduino/blob - books/ArduinoNextSteps-master/ArduinoNextSteps/sketch_11_05_keyboard_due/sketch_11_05_keyboard_due.ino
first commit
[arduino] / books / ArduinoNextSteps-master / ArduinoNextSteps / sketch_11_05_keyboard_due / sketch_11_05_keyboard_due.ino
1 // sketch_11_05_keyboard_due
2
3 #include <KeyboardController.h>
4
5 USBHost usb;
6 KeyboardController keyboard(usb);
7
8 void setup()
9 {
10   Serial.begin(9600);
11   Serial.println("Program started");
12   delay(200);
13 }
14
15 void loop()
16 {
17   usb.Task();
18 }
19
20 // This function intercepts key press
21 void keyPressed() 
22 {
23   char key = keyboard.getKey();
24   Serial.write(key);
25 }