The TSOP1838 / VS1838B IR Receiver is a high-performance 3-pin infrared sensor designed to receive 38kHz IR signals from standard remote controls. It features an internal filter for PCM frequency, making it highly resistant to ambient light interference. This compact module is perfect for DIY Arduino projects, home automation, and remote-controlled systems. With its simple 3-pin interface (VCC, GND, and Signal), you can easily decode signals from TV remotes or IR transmitters to control LEDs, motors, or appliances wirelessly. Read more
The TSOP1838 / VS1838B Infrared (IR) Receiver is a specialized miniaturized sensor designed to receive and decode infrared signals from remote controls.
The 1838 is more than just a phototransistor; it is a complete IR receiver with an integrated preamplifier and a spectral filter.
Internal Filter: The built-in PCM frequency filter ensures that only 38kHz signals are processed, preventing accidental triggers from fluorescent lights or IR security cameras.
High Sensitivity: Capable of receiving signals from across a large room, even when the remote is not pointed directly at the sensor.
Digital Output: The sensor provides a clean TTL/CMOS compatible digital signal that can be connected directly to a microcontroller’s digital input pin.
Epoxy Shielding: The sensor is encased in a black epoxy resin that acts as a physical filter for visible light, further enhancing its reliability in bright rooms.
Standard 3-Pin Layout: Easy to use with breadboards or for soldering directly onto a PCB for Electrapac custom control units.
Connecting the 1838 IR Receiver to your Electrapac microcontroller is straightforward. Looking at the front of the sensor (the side with the "bulb" or mesh), the pins are typically arranged as follows:
OUT (Signal): Connect to a Digital I/O pin.
GND (Ground): Connect to the common ground.
VCC (Power): Connect to 3.3V or 5V.
Pro-Tip: When using this sensor with an Arduino, we recommend the IRremote library. Use the "IRrecvDump" example to see the hexadecimal codes of your remote buttons in the Serial Monitor. Once you know the codes, you can program your project to perform specific actions (like turning on a relay) when that specific button is pressed.
IR Remote Controlled Robots: Steering a DIY rover using an old TV remote.
Smart Home Automation: Controlling lights, fans, or AC units via infrared commands.
Wireless Data Transfer: Sending simple status codes between two microcontrollers over short distances.
Universal Remote Testers: Building a device to check if a remote control is functioning correctly.
Media Center Control: Adding IR input to a Raspberry Pi running Kodi or a custom PC build.
We source our 1838 IR Sensors with high-quality internal shielding to ensure maximum range and minimal interference. Visit us at
| Specifications | Descriptions |
|---|---|
| Operating Voltage | 2.7V to 5.5V DC |
| Carrier Frequency | 38 kHz |
| Reception Angle | $\pm 45$ Degrees |
| Operating Current | 0.4mA to 1.5mA |
| Package Type | Through-hole (Metal Shielded) |
| Reception Distance | Up to 18 Meters |
| Output Level | Active Low (Logic 0 when signal is detected) |
| Package | 1 x VS1838B IR Sensor |
Subscribe to our newsletter and get early access to new arrivals, tech trends, and exclusive unboxing reviews from Electrapac.?