This little remote control would be handy for controlling a robot or other project from across the room. It has 21 buttons and a layout we thought was handy: directional buttons and number entry buttons. The remote uses the NEC encoding type and sends data codes 0 thru 26 (it skips #3, #7, #11, #15, #19 and #23) to address #0. You can use this to control something that is expecting NEC codes or you can pair this with our IR remote receiver sensor.
We have an Arduino library that, when used with the IR remote receiver sensor will decode button presses.