Commit | Line | Data |
---|---|---|
26deac42 | 1 | # arduino-kodi-ir-keyboard |
26deac42 | 2 | |
9c89b0f6 MZ |
3 | Kodi optimized infrared USB keyboard for an Asus Chromebox running openELEC. |
4 | ||
4b759770 | 5 | IR device: Logitech Harmony 880 with remote profile: 'Panasonic TV TX-43CXW754' (NEC IR codes) |
6 | ||
7 | See [development branch mce-remote](https://github.com/zehnm/arduino-kodi-ir-keyboard/tree/mce-remote) for an MCE based version with [IRremote](https://github.com/z3t0/Arduino-IRremote). | |
8 | ||
9c89b0f6 | 9 | |
26deac42 MZ |
10 | Tested with: |
11 | - Arduino Leonardo & SparkFun Pro Micro, ATmega32u4 (5V, 16MHz) | |
a7f643f6 | 12 | - Arduino IDE 1.6.7 |
26deac42 MZ |
13 | - [HID Project](https://github.com/NicoHood/HID "HID Project") 2.4.3 |
14 | - [IRLremote](https://github.com/NicoHood/IRLremote "IRLremote") 1.7.4 | |
9c89b0f6 | 15 | |
26deac42 MZ |
16 | ## Features |
17 | - Full Kodi control (at least what I use ;) | |
4b759770 | 18 | - Power on / off with Chromebox hardware modification. |
19 | ||
20 | Documentation will follow, see [img folder](https://github.com/zehnm/arduino-kodi-ir-keyboard/tree/master/img) in the meantime. | |
21 | ||
26deac42 MZ |
22 | - Key repeat |
23 | - Boot protocol mode (tested on a MacMini) | |
9c89b0f6 | 24 | |
26deac42 | 25 | ## Issues |
a7f643f6 | 26 | - Watch dog reset doesn't work, according to Google this is most likely an Arduino bootloader bug. |
26deac42 | 27 | - KEY_QUOTE doesn't work with non-us keyboard layout |
a7f643f6 | 28 | |
26deac42 MZ |
29 | ## TODO |
30 | - CTRL+D / CTRL+W key commands for boot selection | |
31 | - sleep / wakeup (IF openELEC supports it) |