IR Control Kit Hookup Guide

Contributors: Jimb0
Favorited Favorite 10

Explanation of Parts

Before we dig into wiring stuff up and uploading sketches, let’s quickly overview each of the components in the IR Control Kit.


Let’s start with simplest of the components first – the infrared LED. Anyone who’s ever worked with electronics has blinked an LED, but those blinking LEDs are usually in our visual spectrum. These IR LEDs are just like any LED you’ve blinked before, but they emit light at a wavelength of about 950nm – radiation well outside of our visual range (about 390 to 700nm).

IR LED iso

Is this LED lit up? No normal human can tell!

You can’t see these LEDs light up, but you can still use them just like any LED. They still have two polarized legs: an anode (positive, the long leg) and a cathode. They have a typical forward voltage of about 1.5V, and a maximum forward current of 50mA. For more specs, you can check out the LED’s datasheet.

330Ω Current Limiting Resistor

Just as with any LED, the IR LED needs a series resistor to limit current. That’s what the included 330Ω resistors are for.

330 ohm resistors

With a 5V supply connected to the resistor/LED series combo, current through the LED should be limited to about 10mA, which is well inside its safe operating range.

TSOP38238 IR Receiver Module

While it may look like a simple transistor, the TSOP38238 IR receiver module is actually a unique, light-demodulating integrated circuit. With three pins, it’s about as simple as an IC can get. There are two pins for power – ground in the middle, and VS to a side – and one, single data output pin.

IR receiver pinout

The IR receiver can be powered at anywhere from 2.5V to 5.5V, so it plays very nicely with a variety of development boards.

This module is tuned to demodulate 38kHz signals, which are a very common in the IR signal world. It turns a spiky, modulated signal like this:

modulated input signal

Into this a cleaner, much easier to read signal like this:

demodulated output signal

So all we have to do to read the output of this device is count high and low pulses, and measure their durations. For more information on the TSOP38238, check out its datasheet.

IR Remote

Finally we come to the flashy part of the kit: SparkFun’s custom-made Infrared Remote Control. This nine button remote emits unique 32-bit codes for each button press. The codes are mapped as shown on this image (this will come in handy in our first example):

IR button remote codes

The remote’s infrared output signal is modulated at 38kHz, so it works perfectly with the IR receiver module.

How to Battery?

The IR remote doesn’t come with a battery installed, but the IR Control Kit includes one for it. The battery compartment can be found on the bottom edge of the remote. To open the battery compartment, pinch the latch with your thumbnail while pulling the drawer out with another fingernail.

How to battery

Insert the battery so that the positive (+) side is facing the bottom of the remote. Then slide the battery drawer back in.