Infrared Plug

The Infrared Plug is a small board which can send and receive modulated infrared signals, as commonly used by many remote controls and appliances around the house.

The board uses a CMOS 555-timer chip to generate the 38 KHz carrier frequency, and requires no further adjustments due to the use of 1% precision parts. An on-board transistor controls one or two IR emitter LEDs (? 50 mA for one LED, or ? 10 mA for two).


There is one solder jumper on the back side of the plug. When shorted out, a single IR LED mounted in the outer position will be pulsed at ? 50 mA. When no solder jumper is present, both IR LEDs must be used - they will be driven at ? 10 mA. This allows for different range and positioning trade-offs. E.g. by pointing the two IR LEDs slightly away from each other, you can increase the angle at which IR light is emitted.

Header Pinouts

Design Info

Dimensions: 21.1 x 24.1 mm
CadSoft EAGLE design files: see below.

This board uses the conventions of a JeePlug and can be used with the ports on a JeeNode. It can also be used with other boards and MCU’s, if you hook it up properly and adapt the interface code for it.

How to Get It

Related Weblog Posts

DSC_2243.jpg (13.6 KB) myra, 2012-07-17 14:10

pinouts.png (33.5 KB) myra, 2012-07-17 14:10

jlpcb-117.brd (14.5 KB) myra, 2012-07-17 16:29

jlpcb-117.sch (46.5 KB) myra, 2012-07-17 16:29

jlpcb-117.pdf (12.5 KB) myra, 2012-07-17 16:29

jlpcb-117.png (71.9 KB) myra, 2012-07-17 16:29