ESP 360 Remote

A powerful ESP32-based IR/RF remote with sensors and easy integration into Home Assistant

$18,519 raised

of $4,600 goal

402% Funded! Order Below

In stock. Order now, ships within three business days.


View Purchasing Options

Recent Updates

You'll be notified about news and stock updates for this project.

ESP 360 Remote is the ideal hardware for seamlessly integrating IR and 433/315 MHz RF devices into your Home Automation system. It boasts IR and RF transmitters and receivers, as well as built-in temperature, humidity, and ambient light sensors. The board is powered by the ESP32-WROOM-32E, offering Wi-Fi and Bluetooth capabilities and countless opportunities, thanks to its extensive community support. Moreover, the board comes equipped with a USB-Type C connector, allowing for easy power and programming with your own software.

But what really sets ESP 360 Remote apart is its emphasis on privacy and local control. Unlike other devices that rely on the internet, ESP 360 Remote prioritizes keeping your data secure and in your hands.

Customizable PCB Layers

ESP 360 Remote is composed of two stackable board layers, each with its own unique capabilities. The bottom layer includes a USB-C connector with data and power circuitry, the ESP32-WROOM-32E with boot and reset push buttons, programming pins, and sensors.

The top layer houses the RF modules, the IR receiver, and the 9 high-power IR LEDs. These are placed in a circle to optimize for 360 degree directional optimization. The 433 MHz modules will not be directly soldered onto the board, but instead will be inserted into female headers. This way, if you need to transmit at 315 MHz instead of 433 MHz, you can easily purchase SRX/STX882 RF modules in the 315 MHz version and exchange them with the ones already present.

And best of all, the two layers are stackable thanks to the 8 pin connector, which allows for endless customization possibilities by developing your own PCB layer using the exposed pins!


The board comes with pre-installed ESPHome software, but the possibilities don’t end there. You can program it with your own software and make it do anything you want! In our GitHub repo, you can find the ESPHome configuration file.

Use it as a Stand Alone System

Even without a smart home system, you can still take advantage of all the features packed into the ESP 360 Remote. With its built-in sensors, you can automate various tasks such as turning on the AC when the room gets too hot or switching on lights in dark rooms. If you have an RF doorbell, the ESP 360 Remote can detect the signal when someone rings and send you a notification on your smartphone. Alternatively, you can use the ESP 360 Remote as a gateway to transmit RF/IR signals from a remote.

Thanks to the integrated Bluetooth, You can use it to read other Bluetooth sensors and activate automations. Plus, it can communicate with your smartphone’s Bluetooth to detect if you’re at home. The best part is that you only need the ESP 360 Remote to make all of this happen; no additional equipment is required.

Integrate With Your Smart Home System and Home Assistant

ESP 360 Remote easily integrates into smart home systems such as Home Assistant via ESPHome, which comes pre-installed and configured. Once it is connected, it can perform all of the actions mentioned so far, with the added benefit of an integrated smart home system.

Simply use geolocation to control the ESP 360 Remote, or use it as a Bluetooth repeater if you have Bluetooth sensors that are too far from your home server. To connect it with Home Assistant, simply power the device and connect it to your WiFi. Home Assistant will discover it and will show these exposed entities:

ESP 360 home assistant screenshot

You can also take advantage of integrated services and events to receive and send IR and RF signals directly from your Home Assistant instance, and create custom switches that will automatically appear in your dashboard. You can find more details in the GitHub repository.

ESP 360 web server screenshot

You can always use the ESPHome web server (also accessible from the frontend) to analyze the log, view all received signals, control entities, update the software and so on.

SmartIR Integration

Thanks to the integrated support for transmitting raw signals, compatibility with the popular SmartIR custom component for Home Assistant is also ensured. If a SmartIR configuration is already present, simply specify the service for transmitting signals and specify a code compatible with ESPHome. Example of configuration.yaml below:


  - platform: smartir
    name: Livingroom AC
    unique_id: livingroom_ac
    device_code: 7065
    controller_data: esp360remote_send_ir_raw
    temperature_sensor: sensor.living_room_temperature

For more information, check out the SmartIR repo.


The ESP 360 Remote is a powerful and versatile device that comes in a small and compact form factor. Its design makes it easy to create a custom 3D printed PLA enclosure that matches your home decor. Even though the enclosure is made of PLA, it won’t affect the IR and RF transmission. We’ve carefully crafted the design to be elegant and unobtrusive, allowing it to blend seamlessly into any environment. With its delicate and easy-to-use design, you’ll hardly notice it’s there.

The already-designed enclosure has some openings near the USB-C and the two built-in sensors, which helps to improve the airflow to cool down the temperature sensor. You can find the STL files in our GitHub repository.

Features & Specifications

Are you wondering how the ESP 360 Remote stacks up against the competition? Check out the comparison table below to see for yourself.


ESP-360-REMOTE Broadlink RM4 mini Broadlink RM4 Pro LOOKin Remote2
Dimensions55 mm x 45 mm (with case) 47 mm x 47 mm x 42 mm 84.4 mm x 84.4 mm x 31 mm 80 mm x 80 mm x 36 mm
IR RX-TX CapabilitiesYes Yes Yes Yes
RF RX-TX CapabilitiesYes (default 433 MHz or 315 MHz) No Yes (only 433 MHz) No
Built-in Light SensorYes (BH1750) No No No
Built-in Temp & Humidity SensorYes (SHTC3) No No Yes
USB Type-CYes No No No
Bluetooth AvailableYes No No Yes
Arduino IDE CompatibleYes No No No
Internet RequiredNo Yes Yes No
Open-SourceYes (HW+SW) No No No
Dedicated App-dependentNo (uses web page) Yes Yes Yes
Customizable appearanceYes No No No


We are proud to announce that this project is open-source and OSHWA certified with UID IT000012. The entire documentation, including the STL files for the enclosure, is available on our official repository on GitHub. You can find the Quick Start Installation Guide and ESPHome Configuration there as well.

In the Press

Geeky Gadgets

"The design has privacy in mind [with] a plug-and-play experience..."

Hackster News

"Adding infrared and 433 MHz devices to a Home Assistant network will get much easier thanks to a device from Italian engineer Alessandro Alfonzetti."

Ask a Question

Produced by AAElectronics in Udine, Italy.

Sold and shipped by Crowd Supply.

ESP 360 Remote

One ESP 360 Remote with 433 MHz RF module, configured to be ready for use with ESPHome, Home Assistant, etc.

$70 $8 US Shipping / $18 Worldwide

USB 2.0 Cable: Type-C to Type-A (2 m / ~6.6 ft)

From the Crowd Supply Basics project.

USB Cable: Type-C to Type-A (2 m, ~6.6 ft)

A 200 cm cable with a USB Type-C and a USB Type-A connector.

$8 $8 US Shipping / $18 Worldwide

About the Team


Udine, Italy  ·   ale1800  ·   ale1800

AAElectronics's aim is to create unique and open source hardware for everyone, prioritizing usability.

Alessandro Alfonzetti

See Also

Subscribe to the Crowd Supply newsletter, highlighting the latest creators and projects