Skip to content
Home > Components > Sensors > IR Remote

IR Remote

A standard 21-button infrared remote control for sending NEC encoded signals.

Component Preview

IR Remote

This is a virtual input device representing a standard mini IR remote control. In OpenHW Studio, this component is purely virtual. When clicked on the canvas, it sends simulated 38kHz IR pulses using the NEC protocol directly to any IR Receiver component in the circuit.

SensorsInfraredInput

Overview

Unlike most components, the IR Remote has no pins. It is placed on the canvas and interacted with purely via the mouse. When you click a button on the virtual remote, the simulator broadcasts the corresponding NEC HEX code to all IR receivers in the simulation.

Pin Reference

The IR Remote is a wireless device and has no physical pins in the simulator.

Configurable Attributes

This component has no standard configurable attributes.

Working Principle

The remote uses the NEC transmission protocol. When a button is pressed, it generates a 9ms leading pulse burst (at 38kHz), followed by a 4.5ms space, and then transmits the data bits. The simulator perfectly emulates this exact timing sequence.

Released under the MIT License.