We have designed ESP32-S3 Smart IR Controller – KinCony AG8. it support install by DIN RAIL. it use ESP32-S3-WROOM-1U N16R8 chip. small PCB with RS485, RS232, 1-wire GPIOs, 8 channel IR sender terminal. Support expand infrared emission tube for long distance cable. board support both wifi and ethernet port. It can use for smart home IoT project use by home assistant, you can config ymal by ESPHome. ESP32-S3 also support arduino IDE / MicroPython / ESP-IDF development tool. AG8 use KCS v3 firmware, it support home assistant auto discovery function by MQTT, so without write any config code (zero code) for home assistant. The sensors and decoded IR (NEC and RC5 IR code) signal all will auto discovery in home assistant.
note: Node: ESP32-S3 chip support 4 channel IR sender work at the same time. here is details by ESPHome webpage:
https://esphome.io/components/remote_transmitter.html
with KinCony KCS v3 firmware, you can use 8pcs of IR sender independently.
PCB size: 83mm*100mm
Power supply: DC 9-24V
RS232:1
RS485:1
Free GPIOs:14
IR Receiver:1
IR Sender:8
IR sender can be extend by cable. here are tested photo:
IR tube connect with AG8 controller directly.
IR Extension by shielded wire
IR Extension by CAT5 cable (tested 300 meter)
support install on DIN RAIL
use removable terminal
Related technical information
———————————
schematic: https://www.kincony.com/download/AG8-schematic.pdf
ESP32 I/O pin define: https://www.kincony.com/forum/showthread.php?tid=5888
config yaml file for ESPHome: https://www.kincony.com/forum/showthread.php?tid=5889
KCS v3 firmware download: https://www.kincony.com/forum/forumdisplay.php?fid=75
KCS v3 firmware online guide: https://www.kincony.com/how-to-use-kcsv3-firmware-esp32-board.html
KCS v3 for AG8 IR protocol: https://www.kincony.com/forum/showthread.php?tid=7612