The Universal IR Infrared Receiver Sensor Module is a compact and highly sensitive component designed for receiving and demodulating 38kHz infrared signals from standard remote controls[citation:9][citation:1]. This versatile module integrates a photodetector and preamplifier in a single package, making it an essential component for remote control receivers, automation projects, and Arduino-based systems[citation:1][citation:6].
| Parameter | Value |
|---|---|
| Carrier Frequency | 38kHz (±0.5kHz)[citation:1] |
| Supply Voltage | 2.7V - 5.5V DC[citation:3][citation:5] |
| Supply Current | 1.5mA (typical)[citation:3][citation:11] |
| Receiver Angle | 45-90° (depending on variant)[citation:3][citation:5] |
| Receiving Distance | 10-25m (varies)[citation:5][citation:13] |
| Output Type | TTL/CMOS compatible - Active Low[citation:1] |
| Output Low Level | 0.4V (typical)[citation:3] |
| Output High Level | 4.5V (typical)[citation:3] |
| BMP Width | 2-5kHz[citation:3] |
| Wavelength | 940nm[citation:7] |
| Operating Temp | -20°C to +80°C[citation:11] |
| Package | Metal housing / Epoxy resin[citation:1][citation:13] |
| Mounting | Throughhole (3pin)[citation:11] |
= Key Features =
38kHz Carrier Frequency - Compatible with most consumer remote controls (NEC, RC5 codes)[citation:1][citation:6]
Integrated Design - Photodetector and preamplifier in one package simplifies circuit design[citation:1][citation:6]
High Immunity - Excellent resistance to ambient light and electromagnetic interference[citation:1][citation:5]
Wide Operating Voltage - 2.7V to 5.5V for versatile applications[citation:3][citation:5]
TTL/CMOS Compatible - Direct interface with microcontrollers and digital circuits[citation:1][citation:6]
Low Power Consumption - Only ~1.5mA typical current draw[citation:3][citation:11]
| Pin | Function | Description |
|---|---|---|
| 1 | OUT | Signal output (active low)[citation:8] |
| 2 | GND | Ground (0V) |
| 3 | VCC | Power supply (2.7-5.5V)[citation:5] |
> Pinout may vary between manufacturers - verify with datasheet[citation:9]
| Sensor Pin | Arduino Pin | Description |
|---|---|---|
| VCC (Pin 3) | 5V | Power supply (2.7-5.5V) |
| GND (Pin 2) | GND | Ground |
| OUT (Pin 1) | Digital Pin | Signal output |
> Add a 10kΩ pull-up resistor between VCC and OUT for stable operation[citation:1]
| Condition | Output State | Explanation |
|---|---|---|
| No IR Signal | HIGH | Sensor idle state |
| Valid IR Signal Received | LOW (pulsing) | Active low output responds to 38kHz signal |
> Output is opencollector requires pull-up resistor to function correctly[citation:11]
√ Compatible with Arduino, ESP32, and all microcontroller platforms[citation:6]
√ Direct replacement for VS1838B, TL1838, HX1838 variants[citation:5][citation:9]
√ No additional components required besides pull-up resistor
√ Wide receiving angle for flexible mounting
√ Long receiving range up to 25 meters[citation:13]
## What's Included
The Universal IR Infrared Receiver Sensor Module provides reliable and cost-effective infrared signal reception for any remote control application. With its simple interface and compatibility with standard 38kHz remote controls, it's the ideal choice for automation, robotics, and DIY projects.
IRRECEIVER INFRARED 38KHZ 1838 VS1838B TL1838 ARDUINO REMOTECONTROL SENSOR AUTOMATION DIY IR New Best Seller IR Receiver