IRem is a USB device that allows you to control your computer with an Infrared remote controller. It uses Attiny85 microcontroller and vusb, a great library for most AVR's that provides sotware USB communication, so there is no extra hardware to manage USB connection.
If you want to contribute to this project, contact me moc.liamg|niuqaoj.zeugerra#moc.liamg|niuqaoj.zeugerra
All available info about this project is here: [https://github.com/JoaquinEduardoArreguez/IRem]
*No drivers needed. (Connects as HID Device)
*NEC IR protocol support.
*Mice and Keyboard control.
*Implementation based on interrupts.
*Tested on Linux, minor changes on report descriptor will make it run on windows too.
*CODE CLEANUP. (Separate files for decoder and usb/main program)
*Add more IR protocols.
*Add the capability of using other IR remotes. (Auto-program new keys on the run)
You can use this code for your own DIY remote, the code is provided as-is, with any kind of warranty or support, but I hope you can use it, or make it fit your needs.
YOU CAN`T USE THIS CODE FOR COMMERCIAL BENEFIT