Udoo Neo e compatibil Arduino Uno. Din pacate libraria IRRemote nu e compatibila cu Neo, ea fiind scrisa pentru placutele Arduino cu microcontrollere AVR (Atmel). Ar fi cateva alternative ca sa treceti peste asta:
* adaptati libraria IRRemote pentru Udoo Neo. In loc de intreruperea de timer, folosita in librarie pentru a face polling din 50 in 50 de us, voi ati putea folosi intreruperea pe pinul de GPIO de la receiver-ul IR ca sa detectati tranzitiile;
* nu folositi mediul Arduino si programati direct in Linux (python, c, etc.). Puteti sa accesati GPIO-urile in sysfs: /sys/class/gpio. De exemplu, puteti seta directia pinului in /sys/class/gpio/gpioXX/direction si apoi, in C, puteti folosi un poll() pe /sys/class/gpio/gpioXX/value ca sa detectati schimbari ale valorii pinului.