LIRC (Linux Infrared Remote Control) for the IR receivers and and remotes