IR Remote Control Module HX1838 Receiver & MCU NEC Code

  • RM9.50

  • Product Code: IR Remote Control Module HX1838
  • Availability: In Stock

A simple and easy to use Infra Red remote and Receiver module emits a modulated IR signal (38 kHz carrier frequency, 940 nm wavelength). It has 21 buttons, including directional and number entry buttons, and it uses the NEC encoding type and sends address bytes 0x00 and 0xBF followed by a data code between 0 and 26 (it skips 3, 7, 11, 15, 19 and 23). When paired with a suitable IR detector, this remote can be used control a robot or other electronics project from across the room.

Typically, you would want a detector intended specifically for IR remote control applications, such as the Vishay TSOP38438 IR receiver module, but we have found that this remote also works decently with the Vishay fixed-gain TSSP58038 IR detector modules (and with the similar TSSP77038 modules integrated into the front sensor board of the Zumo 32U4 Robot). An example of this (using a different but similar remote) can be seen in the Zumo 32U4 Robot Example Projects video, and sample code is available in the Zumo 32U4 library GitHub repository.

This item comes with a CR2032 battery already installed. Once the plastic pull-tab is removed, the remote is ready for use.



  • Transmission Distance: up to 8m (depending on the surrounding environment, sensitivity of receiver etc)
  • Effective Angle: 60°
  • Static Current: 3 ~ 5uA
  • Dynamic Current: 3 ~ 5mA
  • Module Supply Voltage 2.7V - 5.5V
  • Remote Battery: 1 x CR2025 Button batterie (Inlucded)
  • Remote size: 8.5 x 4 x 0.65cm (L x W x H)


Package contains

1 x IR remote control module
1 x HX1938 receiver
1 x Remote controller (1 x CR2025 included)
3 x Dupont cables (21cm)



Arduino IR Library
Arduino IR Example Program
Arduino Connection Tutorial



Write a review

Note: HTML is not translated!
    Bad           Good


Tags: IR, Infrared, Remote