HX1838 (VS1838B) IR Receiver Module
38kHz Infrared Remote Control Receiver
Most consumer IR remote controls - TV remotes, universal remotes, and the small remotes bundled with many hobby kits - communicate by rapidly switching an infrared LED on and off in specific timed patterns, modulated onto a 38kHz carrier frequency specifically so receivers can filter out ordinary ambient infrared noise (sunlight, incandescent bulbs) and only respond to genuine remote signals. The HX1838 module integrates a photodiode tuned to detect infrared light, a bandpass filter and amplifier stage tuned specifically to that 38kHz carrier, and a demodulator that strips the carrier back out - leaving a clean digital output pulse train that directly represents the remote's original on/off pattern, active-low (it idles HIGH and pulses LOW when a signal is present). Because all of that carrier-detection work happens in hardware, your microcontroller's job is reduced to timing the lengths of those LOW/HIGH pulses in software and matching them against the specific protocol - NEC being by far the most common among inexpensive remotes - that the transmitting remote uses.
Key features
38kHz Carrier Filtering
Rejects ambient IR noise, responding only to modulated remote signals.
Simple Digital Output
A single active-low pulse-train pin, easy to read in software.
Wide Compatibility
Works with the vast majority of inexpensive NEC-protocol remotes.
Long Detection Range
Reliably picks up signals from several meters away.
Small 3-Pin Footprint
Drops straight onto a breadboard with minimal wiring.
Low Power Consumption
Draws only a few milliamps, safe for battery-powered receivers.


