Universal IR Gree AC Remote
ESP32-based Wi-Fi infrared remote and custom PCB for controlling a Gree air conditioner from a browser UI.

Overview
Specifications
Architecture
Schematics

PCB layout

Manufactured PCB

Project photos




Videos
Implementation details
Firmware
Firmware hosts a local browser control panel, maps UI actions to Gree AC IR frames, drives the IR LED output, and reads button/receiver input for testing and feedback. The interface supports AC-like controls such as power, mode, fan, temperature, swing, timer, display, light, turbo, sleep, eco, and Wi-Fi toggles.
PCB
Custom ESP32 PCB designed from schematic to 3D render and fabricated prototype. The board includes the ESP32 module, regulator, USB input, IR output stage, receiver connection, user buttons, and indicator LEDs.
Power
Powered from USB or a wall adapter with onboard 3.3 V regulation for the ESP32 and support circuitry.
Components / BOM
ESP32-WROOM-32 module, IR LED, IR receiver module, AMS1117-3.3 regulator, USB connector / power input, Tactile push buttons, Status LEDs and resistors