The world's first infrared remote control module for hobbyists.

Add IR remote control to your next project.

Our development kits are made for hobbyists and amateurs who don't want to mess with soldering and do not want to learn the details of encoding and decoding IR signals.

This module supports UART communication, and you can use any development board to communicate with this module. About 98% of devices that are available on the market can be used for learning and controlling with this module. Including TV's, air conditioning units (supports long IR codes), audio & VCD players , projectors, fans and more.

Buy Now Documentation

ir dev kit controller design

learn and transmit

You can learn the IR remote commands of diverse electronic devices and test them in seconds. This module is also capable of learning long IR codes (e.g. for air conditioning devices).

Communication Interface

Supports Standard UART interface, TTL level. Operates at 9600 baud, 8 data bits, no parity, and 1 stop bit (8N1).

Power Supply

Operating voltage: 5V
Working current: 4 - 6mA
Emission peak: 1.5A
Recommended power supply using 5VDC / 2A, ripple <20mv

Signal Frequency

15kHz - 80kHz

Operating Temperature

0°C ~ +65°C (humidity: 10% - 95%)


4 high-power IR LEDs for 360°. 1m - 10m


Provides IR transmitting/learning and indicator LEDs
ESD protection. Anti-interference ability through 4KV fast pulse interference (EFT)


Full documentation available


Supports Windows/Mac, Raspberry Pi, ESP32 or ESP8266 development boards or any device with UART interface

How to use this module

Any development board that uses a microcontroller with a 5V output is sufficient. WeMos D1 mini is one of those boards.

Step 1: Wiring

Wire up your development board according to the diagram shown.

Step 2: Sending IR

Now you are ready to start the learning mode. Once you send the start learning mode command to the module, the built-in LED indicator will turn blue. Press any button on the remote to record and this module will decode the button's IR signal and send it via the UART interface.

Python Arduino Documentation

Step 3: Transmitting IR

Once you have learned an IR code, you can send it. The built-in LED indicator will blink once to indicate success.

Python Arduino Documentation

Full documentation available here

how to wire ir devkit

Home Automation

Turn Amazon Echo into a universal remote.

Alexa, turn on TV

You can use Alexa or Google Home to control your TV or AC using this module.

Find out how

What's in the IR Kit box?

See our pricing below

Our kits are sold at the best price possible for you.

Starter Pack



Got questions ?


Email: [email protected]

Monday - Friday : 9:30 Am - 5:30 Pm

Saturday - Sunday: Closed