Summary of IRMimic2™ Trainable IR Remote Control Transmitter with Macros
IRMimic2 is a trainable IR transmitter (based on a PIC18LF2420) that stores up to 57 commands in non-volatile memory. It supports keypad mode (up to 32 keys plus Learn) with macro sequences, or MCU mode (6 select inputs, learn, send) without macros. It learns many IR protocols and runs from 3–5 V with standby for battery use. A through-hole kit with double-sided PCB, regulator, sensor, IR LED, indicator LED, and headers is available for easy assembly and integration.
Parts used in the IRMimic2 Project:
- IRMimic2 chip (PIC18LF2420-based trainable IR transmitter)
- Double-sided printed circuit board (1.25" x 2.5")
- On-board voltage regulator
- 38 kHz IR sensor
- IR LED (infrared emitter)
- Indicator LED
- 20-pin dual row header (for ribbon cable connector)
- Pushbutton switches (up to 32 keypad switches plus Learn switch)
- Ribbon cable and connector (for power and control signals)
- Through-hole passive components and mounting hardware included in kit
Features:
- Simple to train – Can learn up to 57 commands, and each can be in a different format/protocol
- Two different operating modes – Keypad or MCU interface
- Supports up to 32 keys in keypad mode
- Any key can be a macro (multiple command sequence) key
- LED indicator output – Indicates training is complete
- Chip operates from 3-5 volts DC
- Standby mode permits battery operation
- Can learn many different IR remote control protocols. Not limited to a few specific ones.
- In keypad mode, most commands are repeated if key is held down, except within macros.
- Kit w/pc board available for easy implementation. (All through-hole components for easy assembly.)
Add IR remote control of other equipment to your next project.
With IRMimic2, just apply power, train the chip with the IR remote control codes you want to generate, and you’re ready to go. Code patterns are safely stored in internal non-volatile memory. The chip can be re-trained many times if needed.
IRMimic2 can learn up to 57 different commands, each in a different format, if needed.
In keypad mode, up to 32 PB switches, plus the “Learn” switch, can be connected. Each key controls a different command, or sequence of commands.
You can also control IRMimic2 with your favorite microcontroller, using MCU mode. Just provide 6 code select inputs, a learn input, and a send input. (Macros are not implemented in MCU mode, since they are not needed.)
Based on a 28-pin Microchip® PIC 18LF2420 CMOS microcontroller with EEPROM, IRMimic2 has been developed to work with most modern IR remote controls and accompanying equipment. It supports bi-phase, pulse width, and pulse position encoding techniques, as well as others.
Note: If you need 16 or fewer commands, and do not plan to use macros, or will be using MCU mode, IRMimic uses the same algorithm and should work exactly the same as IRMimic2. It uses a smaller PIC chip and a smaller PC board.
IRMimic2 Complete Kit:
In addition to the IRMimic2 chip, we offer a parts kit, which includes a double-sided pc board and all components.
Kit includes IRMimic2 chip, on-board voltage regulator, 38 KHz IR sensor (works with most remotes, although several modulating frequencies are used), indicator LED, IR LED, 20-pin dual row header accepts ribbon cable connector for power, control signals. Regulator not required if 3-5V DC is available. Board dimensions: 1.25″ x 2.5″. Note: You will need to connect this board to either some switches, or to a microcontroller to complete your design. Please see sample application schematics.
Sample application schematics using IRM2 pc board:
This schematic shows how a keypad would be connected to the board.
This schematic shows an MCU being used for control.
This schematic shows how the board can be controlled in MCU mode with switches.
For more detail: IRMimic2™ Trainable IR Remote Control Transmitter with Macros
- How many commands can IRMimic2 learn?
It can learn up to 57 different commands stored in internal non-volatile memory. - Can IRMimic2 run from batteries?
Yes, it has a standby mode that permits battery operation and operates from 3–5 volts DC. - Does IRMimic2 support macros?
Yes, in keypad mode any key can be a macro that sends multiple commands in sequence; macros are not implemented in MCU mode. - How many keys are supported in keypad mode?
Up to 32 pushbutton switches plus the Learn switch can be connected in keypad mode. - Can I control IRMimic2 with a microcontroller?
Yes, MCU mode accepts six code select inputs, a learn input, and a send input for microcontroller control. - Which IR protocols does IRMimic2 support?
It can learn many different IR protocols, including bi-phase, pulse width, and pulse position encoding techniques. - Is a kit available for easy implementation?
Yes, a complete kit with the IRMimic2 chip, double-sided PC board, and all through-hole components is available. - Is an on-board regulator required?
No, the regulator is not required if a 3–5 V DC supply is already available. - How are learned codes stored?
Code patterns are stored safely in internal non-volatile EEPROM memory and the chip can be re-trained many times.