Universal Air Conditioning Controller - ESP32-S3
- Availability: Directly available from warehouse in Eindhoven
- SKU: 006708
€14.50
Ex Tax: €11.98
Your shopping cart is empty!
This universal air conditioning controller based on an ESP32-S3 is designed to replace the Wi-Fi dongle of most air conditioners. The controller can be programmed via the USB-C connection and used with, for example, Home Assistant via ESPHome or MQTT. Examples are available for various brands (see below).
The hardware on the controller converts the 3.3V signals from the ESP32-S3 microcontroller into 5V signals (which most air conditioners work with (do verify this of course)) via a bi-directional level converter. A total of 3 GPIO pins of the ESP32-S3 are available, which means that signal interfaces such as UART and SPI are supported. In addition, there is a step-down (buck) converter on the controller to also handle higher supply voltages (some air conditioning models from Mitsubishi and Daikin, among others, offer a higher voltage than 5V).
To connect the controller to an air conditioner, it offers 3 options:
Finally, the controller also offers the option to solder an IR LED onto the module (this is not included). This way you can also send the same signals from the air conditioner's remote control.
Tested by us:
Tested by others:
Not tested:
Did you get it working with your air conditioner but is it not listed here? Let us know which model you have, how it is connected and we will add it to this page!
Note: Use of this controller is entirely at your own risk. Always check and verify the pinout and signal voltage of the air conditioner (this must be 5V) to prevent damage. We test the electrical part of the controller, but cannot guarantee that it will work with your air conditioner.
Check the tab "Downloads" for more information and/or downloads.
This product has 1 review(s) in total.
Schematic: 006708_Schematic_Universal-Airco-Controller_V1.0.pdf
ESPHome example: 006708_haier-ESPHome-example.yaml
General | |
Brand | LEOTRO |
Norm conformity | RoHS |
Features | Microcontroller Programmable button(s) |
General physical appearance | |
Main color | Blue |
Weight [g] | 5 |
Dimension X [mm] | 55 |
Dimension Y [mm] | 16 |
Form factor | Module (general) |
General electrical properties | |
Minimum supply voltage [V DC] | 5 |
Maximum supply voltage [V DC] | 24 |
Minimum IO-pin input voltage [V] | 5 |
Maximum IO-pin input voltage [V] | 5 |
IO-pin output voltage [V] | 5 |
MCU/SoC | |
Manufacturer | Espressif |
Chip series | ESP32-S3 |
Maximum clock frequency [MHz] | 240 |
Number of cores | 2 |
Internal memory | |
SRAM [KB] | 512 |
PSRAM [MB] | 0 |
Flash memory [MB] | 4 |
EEPROM type | Emulated |
Communication | |
Hardware interface(s) | I2C I2S SPI Native USB UART PWM GPIO USB CDC |
Number of IO-pins | 3 |
Maximum available hardware PWM channels | 3 |
Maximum available analog input pins (ADC) | 0 |
Maximum available analog output pins (DAC) | 0 |
Maximum available hardware UART interfaces | 1 |
Maximum available hardware I2C interfaces | 1 |
Maximum available hardware SPI interfaces | 1 |
USB to serial converter | Integrated into microcontroller |
Wireless communication | |
Interface(s) | Wi-Fi Bluetooth |
Wi-Fi chip/SoC | ESP32-S3 |
Wi-Fi frequency [GHz] | 2.4 |
Bluetooth chip/SoC | ESP32-S3 |
Bluetooth version | 5.0 |
Supported Bluetooth standard(s) | LE |
Connectors | |
Power supply connector(s) | Through hole solder pin(s) (2.54mm) USB-C female JST-GH (compatible) male |
IO-connector(s) | Through hole solder pin(s) (2.54mm) USB-C female JST-GH (compatible) male |
Wi-Fi/Bluetooth antenna connector | Built-in antenna |
Package contents | |
Package contents | 1x Universal airco controller |