SKU: IOWC-1593
📋 GST Invoice Available

ACEBOTT IR Remote Controller Module for ESP32/Arduino

₹209.00 (Inclusive of all taxes)
Out of Stock

The ACEBOTT IR Remote Controller Module is a 38kHz infrared transceiver compatible with ESP32 and Arduino platforms, enabling wireless remote control for DIY electronics and smart home projects.

Features

  • Dual-function IR transceiver for both sending and receiving 38kHz infrared signals.
  • Wide 3.3V to 5V operating voltage range for direct compatibility with ESP32, Arduino Uno, and other MCUs.
  • Long-range reception up to 15 meters with a ±35° receiving angle for reliable wireless control.
  • Digital output signal simplifies decoding of standard IR protocols (e.g., NEC, RC5) with popular libraries.
  • Compact form factor ideal for integrating remote control into IoT devices, robots, and home automation systems.

Out of stock

Description

The ACEBOTT IR Remote Controller Module is an integrated infrared transceiver designed for microcontroller-based projects. It combines an IR LED transmitter and a tuned 38kHz receiver into a single module, enabling bidirectional IR communication. This allows developers to both send commands (like a remote) and receive them, making it perfect for creating devices that can be controlled by standard remotes or can control other IR appliances.

Built for seamless integration with popular development platforms like ESP-IDF and Arduino IDE, the module outputs a clean digital signal. This signal can be easily decoded using libraries such as IRremoteESP8266 or IRLib, supporting common protocols for TVs, air conditioners, and media players. Its robust design supports an operating temperature from -20°C to +85°C, suitable for a wide range of indoor environments.

Key Features

  • Integrated IR transmitter and receiver for full remote control functionality.
  • Compatible with common IR protocol libraries for Arduino and ESP32 (e.g., NEC, Sony, Samsung).
  • Wide voltage compatibility from 3.3V to 5V for direct connection to most development boards without level shifters.
  • High-sensitivity receiver with a broad ±35° angle for reliable signal capture.
  • Compact and breadboard-friendly design for easy prototyping and integration into final projects.
  • Ideal for learning wireless communication principles and creating custom remote interfaces.

Applications

  • DIY Smart Home Automation: Control lights, fans, or AC units via a custom ESP32-based hub.
  • Robotics & Toy Control: Add wireless remote control functions to robots or RC vehicles.
  • Media Center Integration: Build universal remote controllers for TVs, sound systems, and projectors.
  • Educational Electronics: Teach infrared communication and wireless protocol decoding.
  • IoT Device Control: Create remote interfaces for data loggers, weather stations, or other sensor nodes.

Technical Specifications

Interface/ProtocolInfrared (IR), Digital Output
Frequency38 kHz
Operating Voltage3.3V to 5V DC
Receiving DistanceUp to 15 meters
Receiving Angle±35°
Operating Temperature-20°C to +85°C
Output SignalDigital (TTL compatible)
CompatibilityESP32, Arduino (Uno, Mega, Nano), Other 3.3V/5V MCUs

Frequently Asked Questions

How do I connect this IR module to an ESP32 development board?

Connect the module's VCC pin to ESP32's 3.3V output, GND to ground, and the signal output pin to a GPIO pin of your choice (e.g., GPIO 4). Ensure you use a current-limiting resistor (100-220Ω) in series with the IR LED transmitter pin if you are sending signals. For receiving, the digital output pin can be connected directly. Install the IRremoteESP8266 library in Arduino IDE to begin decoding and sending codes.

What IR protocols are supported by this module, and how do I decode them?

The module receives raw 38kHz modulated IR signals compatible with common protocols like NEC, Sony SIRC, RC5, and Samsung. To decode them, use an Arduino library such as IRremote or IRremoteESP8266. Initialize the IR receiver object with your chosen GPIO pin in your setup() code. The library will capture incoming signals and provide the decoded protocol type, command value, and address, which you can then use to trigger actions in your project.

Can this module both send and receive IR signals, and what is the maximum range?

Yes, this is a transceiver module capable of both transmitting and receiving 38kHz infrared signals. The receiving distance is up to 15 meters under ideal conditions with a clear line of sight, and the receiving angle is approximately ±35 degrees. For transmitting, the effective range depends on the current supplied to the IR LED; typical ranges are 5-10 meters. Always point the IR LED directly at the target device's receiver for best results.

Package Includes

  • 1 x ACEBOTT IR Remote Controller Module

Additional Information

Weight 0.012 kg
Dimensions 9 × 4 × 2 cm