TSOP1838
TSOP1838 IR Receiver Module Complete Guide with Infographic
Overview
The TSOP1838 is an infrared (IR) receiver sensor used to detect signals from IR remote controls.
Commonly used in:
TV remote systems
Arduino remote-controlled projects
Home automation
IR-based control systems
Working Principle
Receives infrared light signals from a remote
Tuned to 38 kHz frequency (standard IR remotes)
Filters noise and ambient light
Outputs a clean digital signal
Based on Infrared Radiation
Infographic Summary
< Detects: IR signals Frequency: 38 kHz Voltage: 2.7V 5.5V Output: Digital Range: ~58 meters Noise filtering
Pin Configuration
TSOP1838 (Front) OUT Signal GND Ground VCC 3.3V5V
Always verify pin order (may vary by orientation)
Key Specifications
Operating Voltage: 2.7V 5.5V
Carrier Frequency: 38 kHz
Output: Digital (LOW when signal detected)
Range: 58 meters
Built-in noise suppression
Key Features
High sensitivity to IR signals
Noise and ambient light rejection
Low power consumption
Easy interfacing
Compact size
Applications
Remote control decoding
IR-controlled robots
Home automation systems
IR communication
Security systems
Interfacing
Compatible with:
Arduino
ESP32 / ESP8266
Raspberry Pi
Connect OUT digital input pin
Working
Microcontroller decodes command
Important Notes
Works only with 38 kHz IR remotes
Direct sunlight may affect performance
Needs proper decoding library (e.g., IRremote)
Output is inverted (LOW when active)
TSOP1838 vs IR Sensor Module
Feature | TSOP1838 | IR Obstacle Sensor |
Function | Receive IR data | Detect objects |
Output | Digital signal | Digital/Analog |
Use | Remote control | Distance sensing |
Pro Tip
Use IR remote library for easy decoding
Place sensor away from strong sunlight

