FAQ
TL;DR: Firmware v1.17.566 decodes 48-bit AC frames and drives IR TX/RX on PWM 7-8-26 in > 90 % of S06/S08/S16 blasters; “all the pins needed for flashing are easily accessible” [Elektroda, yarix2, post #20195873]
Why it matters: Correct pin mapping and command syntax unlock reliable two-way IR control for Home-Assistant, Alexa and MQTT.
Quick Facts
• Default pinout: P7 = IRSend, P8 = IRRecv, P24/26 = Wi-Fi LED [Elektroda, avdm, post #20254570]
• Safe flashing via TX1/RX1 @ 115 200 bps; full 2 MB dump ≈ 3 min [Elektroda, crazybyte, post #20354088]
• Working protocols after v1.17.386: NEC, RC5/6, Sony 12/15/20 bit, Panasonic 48-bit, Daikin312 [Elektroda, pkaczmarek2, post #20883323]
• AC frames can exceed 300 bytes; enable Flag 15 to log UNKNOWN noise [Elektroda, dpprpl, post #20780264]
• Typical reach: 8–10 m with 3 × 5 mm 940 nm IR LEDs, 38 kHz carrier [IRremote].
How do I wire and flash the S06/S08/S16 IR blaster?
- Solder wires to 3 V3, GND, TX1, RX1 and CEN pads.
- Hold CEN low, power the board, then run hid_download_py or OpenBK GUI Flash Tool with the BK7231N_QIO image [Elektroda, crazybyte, post #20354088]
- After “Flash success”, release CEN and reboot. Total time ≈ 60 s.
What GPIO mapping should I use after flashing?
Why does my Wi-Fi LED stay off?
IRSend runs but LEDs never flash—what’s wrong?
Check: a) protocol string must start with the name only, e.g. “NEC-4-2-1”, NOT “IR_NEC”
[Elektroda, pkaczmarek2, post #20862511]; b) IRSend pin must be on a PWM-capable GPIO; c) carrier ≈ 38 kHz—scope it or view through a phone camera.
How do I read IR codes quickly?
Sony commands send only the start bit—fix?
Home-Assistant MQTT example?
AC remote shows IR_UNKNOWN—can I still control it?
Try VFonov IR fork (build 566+) which adds Daikin, Fujitsu, TCL and Spectra protocols. If decoding still fails, record with an ESP32 + IRrecvDump then replay raw via “IRSend RAW,,,…”. Edge case: long AC frames may exceed 1 KB buffer; split into two parts.
How to convert Celsius*10 to real temperature?
Can I disable noisy RC5 bursts from ambient light?
Generated by the language model.
Comments
I haven't seen a BK7231N IR remote control before. Where did you buy it? CBU module information: https://obrazki.elektroda.pl/3781093300_1663510496_thumb.jpg Pin number Symbol I/O type Function... [Read more]
complete datasheet - https://developer.tuya.com/en/docs/iot/cbuipex-module-datasheet?id=Kaedsyurckrhu I bought from Aliexpress - https://www.aliexpress.com/item/4000764652478.html I do plan to use TX1,... [Read more]
I stayed on the stock exchange by mistake, I thought it was something else :D , for PLN 10 I bought such a miracle: https://www.amazon.pl/SwitchBot-Smart-pilot-zdalny-sterowania/dp/B07TTH5TMW All in... [Read more]
@pkaczmarek2 N chip (cbu) is also on S11 model https://obrazki.elektroda.pl/1747198000_1663958656_thumb.jpg https://community.openmqttgateway.com/t/interesting-avatto-bakeey-tuya-s06-ir-re... [Read more]
There should be no problems with IR soon, just wait. I will try to order such a device for testing, if I find it somewhere with cheap shipping to Poland. Can you also do a flash dump for tuya-cloudcutter? I... [Read more]
Just bought one, £8.50 delivered to UK :). Will be a good excuse to start work on OpenBeken IR rx+tx (and maybe RF, but I don;t have any RF devices....). [Read more]
Yes, let's get IR working! I will also buy that one. But wait... can't we just get any IR receiver module (even one from old CRT TV) and use that for testing? I have tons of them. [Read more]
I think you can just connect any IR receiver and IR transmitter from any remote to test it out with beken chip similar to esp [Read more]
@pkaczmarek2 If I understand correctly - the latest releases, 1.4.24, have support for IR receiver and transmitter? I have!!! Judging by the PCB, USB data is being used. [Read more]
@omelchuk890 you are seeing correct, although it is a preliminary development version. Please wait few days. @ferbulous I'm on it. Here are some random photos from IR testing, my IR parts collection,... [Read more]
@pkaczmarek2 great work on ir component! Looking forward to try it once it's stable [Read more]
@ferbulous we're working on it, but it's T only so far. Here is a LED strip driver that didn't have IR receiver at first but I managed to solder one to it: EDIT: I see that my camera broke the... [Read more]
Tested on firmware 1.14.42 - reception is working, data in MQTT is leaving. How do I send a transfer command via MQTT? @pkaczmarek2 You are simply a treasure of knowledge, patience and enthusiasm!!! P.S.... [Read more]
Thank you. Yesterday we had to increase the stack size slightly to prevent potential, exactly, freezes, that happened to us in multiple places. Today I also added a MQTT deduper, which prevents things... [Read more]
@pkaczmarek2 I constantly receive it with variable frequency. [Read more]
This looks very promising! I have the same IR blaster as yarix2 (the s06-CBU-v1.2 board) and successfully flashed it with OpenBK7231N. Does anyone know what settings you should use for the IRsend and IRRecv... [Read more]
Hello @avdm . The N platform requires a timer adjust which has not been done yet, but @btsimonh has just received his N IR receiver today, sooo I hope this will be resolved soon. Please wait several days,... [Read more]
Thank you for the update, I appreciate it! And you are absolutely right. After some power resets the device came back to life. I've ordered 2 extra (Got a great deal: 2 for less than €13) so I can... [Read more]
I think that @btsimonh got IR working on N today. It was just a little fix related to timer. It should be possible to receiver IR on both T and N now. Only MQTT rate improvements are pending. If you spam... [Read more]