Arduino Library – IRremote
Installatie van Arduino IDE libraries: Arduino info
Informatie (ENG):
This library enables you to send and receive using infra-red signals on an Arduino.
Installation Arduino IDE 1.x
- Navigate to the Releases page.
- Download the latest release.
- Extract the zip file
- Move the “IRremote” folder that has been extracted to your libraries directory.
- Make sure to delete Arduino_Root/libraries/RobotIRremote. Where Arduino_Root refers to the install directory of Arduino. The library RobotIRremote has similar definitions to IRremote and causes errors.
- Arduino Uno / Mega / Leonardo / Duemilanove / Diecimila / LilyPad / Mini / Fio / Nano etc.
- Teensy 1.0 / 1.0++ / 2.0 / 2++ / 3.0 / 3.1 / Teensy-LC; Credits: @PaulStoffregen (Teensy Team)
- Sanguino
- ATmega8, 48, 88, 168, 328
- ATmega8535, 16, 32, 164, 324, 644, 1284,
- ATmega64, 128
- ATtiny 84 / 85
We are open to suggestions for adding support to new boards, however we highly recommend you contact your supplier first and ask them to provide support from their side.
Hardware specifications
Board/CPU | Send Pin | Timers |
---|---|---|
ATtiny84 | 6 | 1 |
ATtiny85 | 1 | TINY0 |
ATmega8 | 9 | 1 |
Atmega32u4 | 5, 9, 13 | 1, 3, 4 |
ATmega48, ATmega88, ATmega168, ATmega328 | 3, 9 | 1, 2 |
ATmega1284 | 13, 14, 6 | 1, 2, 3 |
ATmega164, ATmega324, ATmega644 | 13, 14 | 1, 2 |
ATmega8535 ATmega16, ATmega32 | 13 | 1 |
ATmega64, ATmega128 | 13 | 1 |
ATmega1280, ATmega2560 | 5, 6, 9, 11, 46 | 1, 2, 3, 4, 5 |
Teensy 1.0 | 17 | 1 |
Teensy 2.0 | 9, 10, 14 | 1, 3, 4_HS |
Teensy++ 1.0 / 2.0 | 1, 16, 25 | 1, 2, 3 |
Teensy 3.0 / 3.1 | 5 | CMT |
Teensy-LC | 16 | TPM1 |
The table above lists the currently supported timers and corresponding send pins, many of these can have additional pins opened up and we are open to requests if a need arises for other pins.
Download Arduino IRremote @ github.com
[#/arduino/libraries/irremote” ]