BC7215/BC7215A Universal IR Remote Decoder/Encoder
BC7215A Offline Air Conditioner Control Library
2 Major Features:
- Sending IR to control Temp, Mode, Fan Speed and Power of an A/C
- Decoding IR to read these Information from the signal
The BC7215 is capable of automatically identifying and decoding over 99.5% of air conditioner remote control protocols and over 98% of various audio/video and other infrared controlled devices. Upon reception, it directly decodes and outputs raw data; conversely, it can transmit data over infrared signals in a specified format simply by inputting raw data.
Due to its support for raw data input and output, it is also suitable for infrared data communication.
The BC7215 utilizes a UART interface, enabling direct connection with various MCUs, embedded systems, and Linux, Android, or Windows platforms without the need for low-level drivers or complex I/O-level programming.
- Automatic Recognition: Automatically identifies IR encoding formats.
- Raw Data I/O: Supports direct input and output of raw data.
- Bidirectional Communication: Suitable for bidirectional IR data communication.
- Universal Compatibility: UART interface works with a wide range of hardware and software systems.
- Integrated Hardware: Built-in IR transmitter driver and carrier generator.
- Operating Voltage: 2.7–5.5V
- Package: SO8
Typical Applications:
- Self-learning Remotes: Universal or learning remote controls.
- Custom Systems: Proprietary IR remote control systems with user-defined protocols.
- Universal IR Devices: IR controlled devices capable of pairing with any remote control.
- IoT Hubs: IoT Infrared Control Centers (IR Blasters).
- Data Link: Infrared data transmission.
Suggested Retail Price (MSRP):
- 1000+ : ¥3.50
- 100 – 999 : ¥3.90
- 50 – 99 : ¥4.49
- 10 – 49 : ¥5.59
- 1 – 9 : ¥7.49

Related Products
BC7215A Dev Board
This development board features typical circuit for infrared transceiver, When used with the BC7215 Windows demonstration software, it enables the following functions:
- Control air conditioners using the BC7215A offline A/C control library.
- Decode data from any infrared remote control.
Copy (learn) signals from any infrared remote control. - Transmit user-defined data using the protocol format of any infrared remote.
- Perform infrared data communication demonstrations (require two boards).
- Signal Breakout: Allows connection to user circuit boards.
If not using the dedicated software, the board is also compatible with any standard serial debugging tool.
Retail Price: ¥35.00
BC7215(A) Demo For Windows (CN/EN)
- Demonstrates the decoding, encoding, and transmission of infrared remote signals. Features an automatic learning function, enabling “one-click” copying of remote control signals.
- Demonstration for the BC7215A offline air conditioner control library, allowing for the offline control of any air conditioner.
- AC IR command parsing demonstration. This feature extracts temperature, mode, fan speed, and power status information directly from the infrared remote signal.
- Text Transmission: Users can directly input text. The software automatically encodes the text as UTF-8, transmits it via the BC7215A, and restores the original text at the receiving end.