HX1838 VS1838 NEC Infrared IR Remote Control Sensor Module For Arduino

  1. Crystal: the oscillation frequency of 455.
  2. Button: free height is less than 3mm, the force 200-350g, the life of more than 200 000.
  3. Photo-detector and preamplifier in one package.
  4. Internal filter for PCM frequency.
  5. Improved shielding against EMI.
  6. Don’t forget to add CR2025 Battery to your Cart as this remote does not come with a battery

Apple Shopping Event

Hurry and get discounts on all Apple devices up to 20%

60,00 EGP

7 People watching this product now!

Payment Methods:

Description

This is HX1838 VS1838 NEC Infrared IR Wireless Remote Control Sensor Module For Arduino. The sensor uses HX1838, with high sensitivity and Operating voltage 5V. Output form Digital output. VCC: 3.3V-5V external voltage (can be directly connected to the 5v microcontroller and 3.3v microcontroller).

Kit theory test distance of about 5-8 meters, but the practical application depends on the ambient factors you use, as well as the middle barrier (such as diaphragm, glass, obstructions or other material blocking),

Receiving head with HX1838 with power work instructions lights, receive 38K frequency any remote coding data.

This is new ultra-thin 38K universal infrared IR Remote Control , NEC encoding format 1-21-key remote control, USB port stereo, car MP3, foot bath, lighting, digital photo frame, microcontroller development board, learning board, etc.

Note: IR Remote does not come with Battery (CR2025) you have to buy it separately.


Features:

  1. Crystal: the oscillation frequency of 455
  2. Encoding: the encoding format of the NEC, upd6122 encoding scheme, the user code 00FF, key coding below
  3. Button: free height is less than 3mm, the force 200-350g, the life of more than 200 000
  4. Photo-detector and preamplifier in one package
  5. Internal filter for PCM frequency
  6. Improved shielding against EMI

Package Includes:

1 x IR Remote Control Module

1 x IR Telecontrol

1x Receiver.


Tutorial

Arduino Infrared Remote Tutorial

🔌
Pin Connections
1 Table
Pin Connections Table 1
BoardSensor PinConnection
HX1838VCC/GND/OUT3.3-5V / GND / board digital pin
📟
HX1838 VS1838 NEC Infrared IR Remote Control Sensor Module For Arduino
7 Examples • C/C++ | Boards: Arduino Uno, Arduino Nano, Arduino Mega, ESP32, ESP8266, STM32, Raspberry Pi Pico
HX1838 VS1838 NEC Infrared IR Remote Control Sensor Module For Arduino - Arduino Uno
HX1838 VS1838 NEC Infrared IR Remote Control Sensor Module For Arduino - Arduino Nano
HX1838 VS1838 NEC Infrared IR Remote Control Sensor Module For Arduino - Arduino Mega
HX1838 VS1838 NEC Infrared IR Remote Control Sensor Module For Arduino - ESP32
HX1838 VS1838 NEC Infrared IR Remote Control Sensor Module For Arduino - ESP8266
HX1838 VS1838 NEC Infrared IR Remote Control Sensor Module For Arduino - STM32
HX1838 VS1838 NEC Infrared IR Remote Control Sensor Module For Arduino - Raspberry Pi Pico
📄 File: hx1838_vs1838_nec_infrared_ir_remote_control_sensor_module_for_arduino_-_arduino_uno.inoArduino Uno
377 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// OUT pin 2 on Arduino Uno
6#include <IRremote.hpp>
7
8#define IR_RECEIVE_PIN 2
9
10void setup() {
11 Serial.begin(115200);
12 IrReceiver.begin(IR_RECEIVE_PIN, ENABLE_LED_FEEDBACK);
13}
14
15void loop() {
16 if (IrReceiver.decode()) {
17 Serial.println(IrReceiver.decodedIRData.decodedRawData, HEX);
18 IrReceiver.resume();
19 }
20}
📄 File: hx1838_vs1838_nec_infrared_ir_remote_control_sensor_module_for_arduino_-_arduino_nano.inoArduino Nano
378 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// OUT pin 2 on Arduino Nano
6#include <IRremote.hpp>
7
8#define IR_RECEIVE_PIN 2
9
10void setup() {
11 Serial.begin(115200);
12 IrReceiver.begin(IR_RECEIVE_PIN, ENABLE_LED_FEEDBACK);
13}
14
15void loop() {
16 if (IrReceiver.decode()) {
17 Serial.println(IrReceiver.decodedIRData.decodedRawData, HEX);
18 IrReceiver.resume();
19 }
20}
📄 File: hx1838_vs1838_nec_infrared_ir_remote_control_sensor_module_for_arduino_-_arduino_mega.inoArduino Mega
378 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// OUT pin 2 on Arduino Mega
6#include <IRremote.hpp>
7
8#define IR_RECEIVE_PIN 2
9
10void setup() {
11 Serial.begin(115200);
12 IrReceiver.begin(IR_RECEIVE_PIN, ENABLE_LED_FEEDBACK);
13}
14
15void loop() {
16 if (IrReceiver.decode()) {
17 Serial.println(IrReceiver.decodedIRData.decodedRawData, HEX);
18 IrReceiver.resume();
19 }
20}
📄 File: hx1838_vs1838_nec_infrared_ir_remote_control_sensor_module_for_arduino_-_esp32.inoESP32
371 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// OUT pin 4 on ESP32
6#include <IRremote.hpp>
7
8#define IR_RECEIVE_PIN 4
9
10void setup() {
11 Serial.begin(115200);
12 IrReceiver.begin(IR_RECEIVE_PIN, ENABLE_LED_FEEDBACK);
13}
14
15void loop() {
16 if (IrReceiver.decode()) {
17 Serial.println(IrReceiver.decodedIRData.decodedRawData, HEX);
18 IrReceiver.resume();
19 }
20}
📄 File: hx1838_vs1838_nec_infrared_ir_remote_control_sensor_module_for_arduino_-_esp8266.inoESP8266
375 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// OUT pin D4 on ESP8266
6#include <IRremote.hpp>
7
8#define IR_RECEIVE_PIN D4
9
10void setup() {
11 Serial.begin(115200);
12 IrReceiver.begin(IR_RECEIVE_PIN, ENABLE_LED_FEEDBACK);
13}
14
15void loop() {
16 if (IrReceiver.decode()) {
17 Serial.println(IrReceiver.decodedIRData.decodedRawData, HEX);
18 IrReceiver.resume();
19 }
20}
📄 File: hx1838_vs1838_nec_infrared_ir_remote_control_sensor_module_for_arduino_-_stm32.inoSTM32
375 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// OUT pin PB4 on STM32
6#include <IRremote.hpp>
7
8#define IR_RECEIVE_PIN PB4
9
10void setup() {
11 Serial.begin(115200);
12 IrReceiver.begin(IR_RECEIVE_PIN, ENABLE_LED_FEEDBACK);
13}
14
15void loop() {
16 if (IrReceiver.decode()) {
17 Serial.println(IrReceiver.decodedIRData.decodedRawData, HEX);
18 IrReceiver.resume();
19 }
20}
📄 File: hx1838_vs1838_nec_infrared_ir_remote_control_sensor_module_for_arduino_-_raspberry_pi_pico.inoRaspberry Pi Pico
383 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// OUT pin 2 on Raspberry Pi Pico
6#include <IRremote.hpp>
7
8#define IR_RECEIVE_PIN 2
9
10void setup() {
11 Serial.begin(115200);
12 IrReceiver.begin(IR_RECEIVE_PIN, ENABLE_LED_FEEDBACK);
13}
14
15void loop() {
16 if (IrReceiver.decode()) {
17 Serial.println(IrReceiver.decodedIRData.decodedRawData, HEX);
18 IrReceiver.resume();
19 }
20}
38kHz IR remote receiver module.

Specification

Specification

WeightWeight8 g
Dimensions3 × 1,5 × 1 cm
Product NameHX1838 / VS1838 IR Remote Control Sensor Module
ProtocolNEC Infrared Protocol
Operating Voltage3.3–5V
Receiver TypeVS1838B IR Sensor
Carrier Frequency38kHz
Control DistanceUp to 10m
Output TypeDigital
Interface PinsOUT, VCC, GND
IndicatorPower/Signal LED
CompatibilityArduino, ESP32, ESP8266, Raspberry Pi, Microcontrollers
Mount TypeModule with Header Pins

Customer Reviews