🌡️ ESP32-C3 IR Blaster (Samsung AC + Sensors)

This project is an ESPHome-based smart IR blaster built on an ESP32-C3, designed to control a Samsung air conditioner and monitor room conditions using sensors.

demo
demo demo

It includes:


🧰 Hardware

Controller

Sensors

IR system


🔌 Wiring

ESP32-C3 GPIO map

ComponentPin
AHT20 / BMP280 (I2C SDA)GPIO4
AHT20 / BMP280 (I2C SCL)GPIO5
IR Transmitter (signal)GPIO7
IR Receiver (OUT)GPIO6
GNDGND
VCC (sensors)3.3V

📡 IR Transmitter wiring


📥 IR Receiver (VS1838B)

PinConnection
OUTGPIO6
VCC3.3V
GNDGND

👉 If pins are not labeled:


🧠 Firmware

Built using ESPHome (ESP-IDF framework).


Features

🌡️ Sensors

📡 IR Control

📥 IR Learning


❄️ Climate Control

Samsung AC integration:

climate:
  - platform: heatpumpir
    name: "Samsung AC"
    transmitter_id: ir_tx
    protocol: samsung_aqv
    sensor: room_temperature
    min_temperature: 16
    max_temperature: 30
    vertical_default: middle
    horizontal_default: middle