Skip to content

Commit

Permalink
Add IRC03 IR Blaster (#969)
Browse files Browse the repository at this point in the history
* Add IRC03 IR Blaster

* add picture

---------

Co-authored-by: Samuel Sieb <[email protected]>
  • Loading branch information
ssieb and Samuel Sieb authored Jan 11, 2025
1 parent 310651a commit 5373e9a
Show file tree
Hide file tree
Showing 2 changed files with 65 additions and 0 deletions.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
65 changes: 65 additions & 0 deletions src/docs/devices/Tuya-Generic-IRC03-IR-Blaster/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
---
title: Tuya Generic IRC03 IR Blaster
date-published: 2025-01-04
type: misc
standard: global
board: bk72xx
---

## General Notes

There's detailed teardown info at [Elektroda](https://www.elektroda.com/rtvforum/topic4012905.html).

![IRC03](IRC03.jpg)

## GPIO Pinout

| Pin | Function |
| --- | ------------- |
| P7 | IR Transmitter|
| P8 | IR Receiver |
| P9 | Button |
| P24 | LED |

## Flashing

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

## Configuration

```yaml
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%
```

0 comments on commit 5373e9a

Please sign in to comment.