WiFi IR Blaster - ESP8266

The WiFi IR Blaster is designed to connect all of your legacy IR-controlled devices to a WiFi network -- exposing them to a new horizon of control. Want to control your TV via a web-browser? Want to ask Alexa to mute your stereo? Want to schedule triggers to your IR-controlled LED strip? These are all applications that the WiFi IR Blaster is perfect for.

The IR Blaster combines an ESP8266 -- a powerful WiFi/microcontroller SoC -- with an IR emitter and receiver. With built-in WiFi support, the ESP8266 can be programmed to provide an interface between HTTP, MQTT, TCP, and UDP services and the infrared-controlled devices populating your entertainment center.

This product includes the WiFi IR Blaster, a Lite-ON LTE-302 infrared emitter, and a TSOP38238 IR receiver. The IR emitter and detector are not populated on the board -- allowing you to assemble them in any orientation your project requires.

This board works with the ESP8266 Arduino hardware definitions and is designed to be programmed with a 3.3V 6-pin USB-to-serial converter -- we recommend either the Beefy 3 FTDI Basic Breakout or Serial Basic Breakout - CH340G (something with a 3.3V regulator that can supply enough power to the ESP8266 and IR emitter).

For help getting started, check out our WiFi IR Blaster Hookup Guide, which explains how to assemble the board, program it, and use the IRremoteESP8266 Arduino library.

What can we do on the next rev of this product to make it better? (a one question google form)

Experimental Product: SparkX products are rapidly produced to bring you the most cutting edge technology as it becomes available. These products are tested but come with no guarantees. Live technical support is not available for SparkX products. Head on over to our forum for support or to ask a question.
  • ESP-12S Module
    • ESP8266 WiFi/Microcontroller SoC
    • 4 Mb flash
    • PCB trace antenna
  • Programmable via 6-pin serial interface
  • Included IR emitter -- Lite-ON LTE-302
  • Included IR receiver -- TSOP38238 IR receiver
  • User LED and button
  • Reset button
  • 3.3V low dropout regulator
  • Extra ESP8266 I/O breakouts

WiFi IR Blaster - ESP8266 Product Help and Resources

Using Home Assistant to Expand Your Home Automations

May 9, 2019

An introduction to Home Assistant, an open source home automation hub.

SparkFun WiFi IR Blaster Hookup Guide

December 6, 2018

How to assemble the WiFi IR Blaster and program it using Arduino. You'll be controlling IR devices from the web in no time!


Looking for answers to technical questions?

We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.

Customer Reviews

5 out of 5

Based on 2 ratings:

Currently viewing all customer reviews.

2 of 2 found this helpful:

Great little board for remote IR control

Needed a way to programmatically change channels on TV set top box for a DIY DVR. This board is really easy to program. Now I have a tiny http API server to change channels with no cables required.

Easy to get up and running, well-designed

I've struggled in the past with debugging IR transmitter circuits, and this will be my new go-to board for IR applications. The ESP is easy to work with as well, and getting from Hello World to my desired application (custom intervalometer for Sony NEX-5T) took less than an afternoon. Hooray! The only improvements/additions I'd want are: battery-management onboard, onboard on/off switch, and an easier way to mount this into an enclosure. But for this price, it's a great deal.