📡 VS1838B / HX1838 38kHz Infrared Receiver Module (3-Pin)
This is the classic IR receiver module for remote-control projects: a VS1838B photodetector on a small breakout board that demodulates 38kHz infrared remote signals and hands you a clean digital pulse train. Pair it with any NEC-format TV/AC remote and an Arduino, and you have remote control in a few wires.
✨ Key Features
- 38kHz carrier demodulation — rejects sunlight and ambient light noise.
- 3-pin interface: VCC, GND, OUT — the output is already demodulated, so no extra circuitry.
- Works with the standard 38kHz remote protocol family (NEC and compatible formats).
- On-board decoupling and pull-up for a stable output signal.
- Compact module with 2.54mm header spacing, breadboard friendly.
📋 Specifications
- Receiver: VS1838B (HX1838 equivalent)
- Carrier frequency: 38kHz
- Wavelength: ~940nm infrared
- Supply: 2.7-5.5V DC (5V typical)
- Output: digital, active-low demodulated signal
- Pins: VCC / GND / OUT
- Reception: wide front-facing acceptance angle
🔧 Perfect for
- Arduino/ESP32 IR remote decoding projects and libraries like IRremote
- Media centres, robot cars, and home-automation remotes
- Learning about modulation and digital signal decoding
- Replacing a dead IR receiver in TVs, audio gear, or set-top boxes
Point the receiver at the remote, keep it out of direct sunlight, and decode with a library that matches your remote's protocol.