Transmitting IR signals via Bluetooth to be sent by external IR hardware (irplus LAN)
irplus LAN This is a spin-off app of the original for sending custom infrared codes via a WiFi or Bluetooth. It has all the same features, but instead of using the IR-blaster it will send the IR-sequence over network (via plain HTTP) to a server which will do the job of processing and sending them as IR-light. Sounds cool? So you can make use of the app even when using a phone without IR-blaster. Although there is a small catch. You need to setup a server to process the signal. The process will be described here.
Prepare the hardware
Variant 1: For this guide we will use an Arduino Uno with a Bluetooth HC-05 serial module. The infrared LED with a Resistor on it's voltage pin will be attached to a PWM pin (3 as default) and GND. For the connection of the HC05 please check the following diagram. Note: It could be that you have to use a voltage regulator for the Pin-out! This depends on wether your HC05 has a voltage regulator integrated on it's breakboard or not! Using the Pin-out (5V) without any voltage regulator will most likely fry your HC05! Also Note: rxPin -> TXD, txPin -> RXD!
Variant 2: For this guide we will use an ESP32 Module which comes with WiFi and Bluetooth out of the box.
Instructions for flashing
Script Downloads
# | Hardware | Last updated | Download-Link |
---|---|---|---|
1 | Arduino | 05.06.2021 | irplusarduino.ino |
2 | ESP32 | 05.06.2021 | irplusesp32.ino |