No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
enternoescape No longer supported project.
This could change in the future, but I would not hold my breath and I'm
more likely to add to the more lively mainstream project if I did have a
reason to update things.
Latest commit dfd4720 Jan 5, 2016


This library is no longer maintained. I know a lot of people are using it because the latest version of the more mainstream library does not support the Arudino Due, so this repository shall remain, with the condition that it is unsupported. I will accept pull requests if someone wants to fix something.

This is a copy of the excellent IRremote library for the Arduino modified to work on the Arduino Due while retaining backwards compatibility.

I added send and receive support for a SAMSUNG protocol that Ribeiro Santos provided a send function for in the comments on Ken Sherriff’s website since it works for one of my remotes. The receive function is from

I added send and receive support for a protocol I’m calling SAMSUNG2 since I learned it from a Samsung remote.

I added a code size and performance optimization that removes the need to calculate a floating point number for TICKS_LOW and TICKS_HIGH.

I added support for the ATTiny85 and Arduino Due.

To download from github (, click on the "Downloads" link in the upper right, click "Download as zip", and get a zip file.  Unzip it and rename the directory enternoescape-Arduino-IRremote-Due-nnn to IRremote

To install, move the downloaded IRremote directory to:
where arduino-1.x is your Arduino installation directory

After installation you should have files such as:

For details on the library see the Wiki on github or the blog post

Copyright 2009-2012 Ken Shirriff