PART · SLWF-12Wi-Fi IR controller · ESP8266 · DIY board · SMLIGHT2026·08
Wi-Fi IR controller · DIY board
SLWF-12.
Open board. Flexible firmware. Smart IR.
A compact Wi-Fi board on ESP8266 with a built-in IR transmitter, IR receiver and USB/UART converter. It sends commands to anything with an infrared remote — TVs, air conditioners, soundbars — captures signals from the remotes you already own, and folds them into your smart home automations. Open GPIO, ADC and UART pinouts keep it a real DIY board, not a closed device.

01 · Gallery
See it up close.
02
How to get started. In plain words.
STEP 1
Plug it in over USB
USB carries power — nothing else is needed to run it. The same connector reaches the onboard CH340N USB/UART converter, wired straight to the ESP8266 programming interface, so there is no separate programmer and no jumper gymnastics.
STEP 2
Flash it
Install ready-made firmware or build your own for ESP8266. ESPHome, custom builds — you are not tied to a single firmware.
STEP 3
Learn or configure
Point a remote at the board to capture its commands, then join it to your Wi-Fi — that is how it reaches Home Assistant, for dashboards, scripts and automations.
03
What it does.
TX+RX
IR transmitter and receiver
Both channels on one board — control TVs, air conditioners, soundbars, amplifiers, fans, projectors and any other equipment with an IR remote, no separate modules.
Capture
Command capture and playback
Point the remote, press a button — the board captures the signal and reproduces it later. The answer for devices with no ready-made IR codes anywhere.
HA
Ready for Home Assistant
It joins your network over Wi-Fi and talks to Home Assistant from there. Through compatible firmware — for example ESPHome with remote_receiver and remote_transmitter — IR functions land directly in dashboards, scripts and automations.
DIY
Built for DIY
GPIO, ADC, UART TX/RX, Reset, 3.3 V, 5 V and GND are all exposed. Add sensors, buttons, external modules or your own electronics — it is a developer board, not a black box.
04
At a glance.
Brains
- ESP8266 · ESP-12F
- Wi-Fi 2.4 GHz — the server link
- Flash ESPHome or your own build
Infrared
- Transmit + receive
- Capture & playback
- TVs · ACs · soundbars · more
DIY pinout
- GPIO · ADC · UART
- 3.3 V and 5 V rails
- Reset + GND exposed
Flashing
- CH340N USB/UART onboard
- Direct USB flashing
- USB also supplies power
05
The specifics.
Controller
| Microcontroller | ESP8266 · ESP-12F |
| Wireless | Wi-Fi 2.4 GHz 802.11 b/g/n — the link to Home Assistant |
| IR functionality | Transmission + reception |
| Firmware | ESPHome-compatible · custom builds for ESP8266 |
| USB/UART | CH340N — direct flashing, no programmer |
| Expansion | GPIO · ADC · UART · power and control pins |
| Power | USB / 5 V — power only, not a data link to the server |
| Logic voltage | 3.3 V |
| Smart home | Home Assistant through supported firmware |
06
Quick questions.
Q-01
What can it control?
Anything that answers to an infrared remote — TVs, air conditioners, soundbars, amplifiers, fans, projectors and the rest. If a remote can drive it, the SLWF-12 can too.
Q-02
My device has no ready-made IR codes. Now what?
Capture them yourself: point the original remote at the board, press a button, and the SLWF-12 records the signal for playback. No code database required.
Q-03
Do I need a programmer to flash it?
No. The onboard CH340N USB/UART converter is wired directly to the ESP8266 programming interface — plug in a USB cable and flash.
Q-04
I mainly want air-conditioner control. Is there ready firmware?
Yes — AC Bridge, our optional firmware for the SLWF-12, gives one-click air-conditioner learning, sync with the original remote, scenes, schedules, and integration with Home Assistant, MQTT and Telegram.
07
Where to get it.
The SLWF-12 is shipping now from our own store and from AliExpress — both deliver worldwide. Buying for a business or in volume? Our sales team is one email away.
SLWF-12 · Wi-Fi IR controller · ESP8266 · DIY board · SMLIGHT · 2026·08smlight.tech/products/slwf-12 · SMLIGHT