SparkFun WiFi IR Blaster (ESP8266)

Do you 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 SparkFun WiFi IR Blaster is designed to connect all of those old, legacy IR-controlled devices to a WiFi network exposing them to a new method of control with the Internet of Things.

The WiFi IR Blaster combines an ESP8266 – a powerful WiFi/microcontroller SoC – with IR emitters and receivers. With built-in WiFi support, the ESP8266 can be programmed to provide an interface between HTTP, MQTT, TCP, and infrared-controlled devices. This module equips the ESP8266 with a crystal, 4MB flash, and a PCB antenna – just about everything it needs to get going. Please be aware that the antenna sits under the SparkFun logo on the board, so try not to place anything that may interfere with WiFi signals near that area.

The IR emitter and detector components are packaged with the board, but not soldered in place. This allows you to solder both components at any angle your project requires. It also leaves the option to customize the board and spec out your own emitter and/or receiver. So some soldering will be required to get the WiFi IR Blaster operational.

Get Started with the SparkFun WiFi IR Blaster Guide

  • 1x SparkFun WiFi IR Blaster
  • 1x LTE-302 IR Emitter
  • 1x TSOP382 IR Detector

SparkFun WiFi IR Blaster (ESP8266) Product Help and Resources

New!

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!

Core Skill: Soldering

This skill defines how difficult the soldering is on a particular product. It might be a couple simple solder joints, or require special reflow tools.

1 Soldering

Skill Level: Noob - Some basic soldering is required, but it is limited to a just a few pins, basic through-hole soldering, and couple (if any) polarized components. A basic soldering iron is all you should need.
See all skill levels


Core Skill: Programming

If a board needs code or communicates somehow, you're going to need to know how to program or interface with it. The programming skill is all about communication and code.

2 Programming

Skill Level: Rookie - You will need a better fundamental understand of what code is, and how it works. You will be using beginner-level software and development tools like Arduino. You will be dealing directly with code, but numerous examples and libraries are available. Sensors or shields will communicate with serial or TTL.
See all skill levels


Core Skill: Electrical Prototyping

If it requires power, you need to know how much, what all the pins do, and how to hook it up. You may need to reference datasheets, schematics, and know the ins and outs of electronics.

2 Electrical Prototyping

Skill Level: Rookie - You may be required to know a bit more about the component, such as orientation, or how to hook it up, in addition to power requirements. You will need to understand polarized components.
See all skill levels


Customer Comments

  • After following the hookup guide, this device streams out seemingly random numbers when I put it in listen mode, even with the device in the dark. This happens no matter which firmware I use.

    Copying and pasting the numbers after an attempt to record a remote command, the IR LED is outputting something, but it definitely isn’t the same thing that my remote is putting out.

    Help?

  • Someone removed the video. The link no longer works.

    • Blade / last week / 1

      If you are referring to the link in the newsletter we caught an error a little too late and had to remove it. The video is up to date on this page in the image carousel or you go directly to the video here.

  • Do you intend to propose the same product witjh an ESP32 instead of the old ESP8266 ?

Customer Reviews

No reviews yet.