| esphome | ||
| img | ||
| kicad | ||
| .gitattributes | ||
| .gitignore | ||
| LICENSE | ||
| README.md | ||
| schematic.pdf | ||
ESP8685 Infrared HVAC Controller
This project provides IR control for Toshiba HVAC systems that are not supported by the official WiFi adapter or by a custom UART-based integration such as the ESPHome Toshiba AC component.
While the default esphome configuration is tailored for Toshiba AC units, any esphome supported manufacturer can be used by adjusting the platform setting in the esphome config.
Hardware
The project is designed using kicad, with JLCPCB design rules enforced using KiCad-Custom-Design-Rules.
Production files are generated using the kicad-jlcpc-tools plugin.
The board is based on the ESP32-C3 SoC ESP8685H4 with 4 MB Flash an no PSRAM.
The 3.3V needed to power everything is generated from an LDO using the 5V of the USB-C socket.
Indicators
PWR(Green): 3V3 stateSTAT(Red): Device status
Buttons
BOOT: Controls download mode on bootEN: Controls processor reset
Pinout
| Name | Pin | Direction |
|---|---|---|
| IR_TX | IO1 | Output |
| IR_RX | IO3 | Input |
| STAT | IO10 | Output |
Debug
Test points are available for JTAG and UART debugging on the back.

