Tuya Generic IRC03 IR Blaster

bk72xx global Comes with ESPHome misc
Tuya Generic IRC03 IR Blaster - IRC03.jpg

General Notes

There’s detailed teardown info at Elektroda.

GPIO Pinout

PinFunction
P7IR Transmitter
P8IR Receiver
P9Button
P24LED

Flashing

I used ltchiptool to backup the original firmware and flash an esphome uf2 binary to it. The pads are all nicely labeled.

Configuration

bk72xx:
  board: generic-bk7231n-qfn32-tuya
output:
  - platform: libretiny_pwm
    id: led
    pin: 24
light:
  - platform: monochromatic
    name: LED
    output: led
binary_sensor:
  - platform: gpio
    id: btn
    pin:
      number: 9
      mode: input_pullup
      inverted: true
remote_transmitter:
  pin: 7
  carrier_duty_percent: 50%
remote_receiver:
  pin:
    number: 8
    inverted: true
    mode:
      input: true
      pullup: true
  tolerance: 55%