IR (Infrared) Receiver Sensor - TSOP38238

Product ID: 157
Qty Discount
1-9 $1.95
10-49 $1.76
50+ $1.46


IR sensor tuned to 38KHz, perfect for receiving commands from a TV remote control. Runs at 3V to 5V so it's great for any microcontroller.

To use, connect pin 3 (all the way to the right) to 5V power, pin 2 (middle) to ground and listen on pin 1. It doesn't do any decoding of the signal, just passes the 'raw data' along. Check the TSOP38238 datasheet for more details

We have a detailed tutorial with example Arduino & CircuitPython code and wiring diagrams showing how to read from a remote control, make a intervalometer, and more!

Technical Details

  • Length: 5.20mm/0.21in
  • Width: 6.98mm/0.28in
  • Height: 7.86mm/0.31in
  • Weight: 0.43g/0.02oz


TSOP38238 Datasheet

RoHS 2 2011 65 EU Compliant
RoHS 2 2015 863 EU Compliant


During your Circuit Playground Express into a remote control. Or control it using an IR remote control
Explore and use the contents of your AdaBox 007
Use a Trinket or Gemma to determine the IR codes from your remote and use the codes in your own program to trigger events
Use a 60 NeoPixel ring and Feather M0 to build this stylish clock with options for music, BLE, infrared, and touch controls.
See All Guides