Mikroelektronika d.o.o.
IrDa 4 Click Board
IrDa 4 Click Board
Couldn't load pickup availability
Key Features:
- Simple to use UART to IrDA communication, the onboard encoder/decoder takes care of all the communication between the IR transceiver and the MCU, selecting voltages independently for the logic level, IRED anode, and the internal transceiver drive, compliant to the IrDA physical layer, 1m distance, and more
- Based on the TFBS4650 - infrared transceiver from Vishay Semiconductors
- Can be used for the development of short-distance communication and data transfer, or in use in environments where RF is problematic
- mikroBUS: UART Interface
Introducing the IrDA 4 Click Board™: The Ultimate IR Serial Data Solution
The IrDA 4 Click Board™ is the ultimate compact add-on board that revolutionizes sending and receiving IR serial data. With its cutting-edge features and cost-effective design, this Click board™ is a game-changer in infrared communication.
Unparalleled Performance
Powered by the state-of-the-art TFBS4650 infrared transceiver from Vishay Semiconductors, the IrDA 4 Click Board™ guarantees unparalleled performance and reliability. Equipped with a PIN photodiode, an infrared emitter, and a low-power integral circuit, this board complies with the IrDA physical layer specification, ensuring seamless and efficient communication.
Effortless Data Transfer
The IrDA 4 Click Board™ is engineered with the exceptional MCP2120 infrared encoder/decoder from Microchip. This advanced technology enables seamless transmission and reception of IR serial data between the infrared transceiver module and the host MCU. Say goodbye to complicated setups and hello to effortless data transfer.
Endless Possibilities
With its compact size and exceptional performance, the IrDA 4 Click Board™ opens up a world of possibilities. Perfect for developing short-distance communication and data transfer, this board is the ideal choice for environments where RF signals are problematic. Whether you're working on a home automation project or creating innovative IoT solutions, this Click board™ has got you covered.
Simplified Software Development
The IrDA 4 Click Board™ is supported by a mikroSDK-compliant library that simplifies software development. With pre-built functions and easy-to-use interfaces, you can focus on unleashing your creativity without worrying about complex coding. Get started with your projects in no time!
Ready for Action
Rest assured; the IrDA 4 Click Board™ is a fully tested product ready for action. It's designed to seamlessly integrate with any system equipped with the mikroBUS™ socket, making it effortless to incorporate into your existing setup. Just plug it in and experience the power of IR serial data like never before.
Upgrade your communication capabilities today with the IrDA 4 Click Board™ - the future of infrared technology is here!
![Mikroelektronika d.o.o. MIKROE-5686 IrDA 4 Click Board™ - The Debug Store UK](http://thedebugstore.com/cdn/shop/files/mikroelektronika-d-o-o-mikroe-5686-40022844571871.jpg?v=1685089031&width=1445)
![Mikroelektronika d.o.o. MIKROE-5686 IrDA 4 Click Board™ - The Debug Store UK](http://thedebugstore.com/cdn/shop/files/mikroelektronika-d-o-o-mikroe-5686-40022844604639.jpg?v=1685089035&width=1445)
![Mikroelektronika d.o.o. MIKROE-5686 IrDA 4 Click Board™ - The Debug Store UK](http://thedebugstore.com/cdn/shop/files/mikroelektronika-d-o-o-mikroe-5686-40022844375263.jpg?v=1685089200&width=1445)
![Mikroelektronika d.o.o. MIKROE-5686 IrDA 4 Click Board™ - The Debug Store UK](http://thedebugstore.com/cdn/shop/files/mikroelektronika-d-o-o-mikroe-5686-40022844506335.jpg?v=1685089028&width=1445)
![Mikroelektronika d.o.o. MIKROE-5686 IrDA 4 Click Board™ - The Debug Store UK](http://thedebugstore.com/cdn/shop/files/mikroelektronika-d-o-o-mikroe-5686-40022844408031.jpg?v=1685089026&width=1445)
![Mikroelektronika d.o.o. MIKROE-5686 IrDA 4 Click Board™ - The Debug Store UK](http://thedebugstore.com/cdn/shop/files/mikroelektronika-d-o-o-mikroe-5686-40022844473567.jpg?v=1685089023&width=1445)
![Mikroelektronika d.o.o. MIKROE-5686 IrDA 4 Click Board™ - The Debug Store UK](http://thedebugstore.com/cdn/shop/files/mikroelektronika-d-o-o-mikroe-5686-40022844440799.jpg?v=1685089203&width=1445)
![Mikroelektronika d.o.o. MIKROE-5686 IrDA 4 Click Board™ - The Debug Store UK](http://thedebugstore.com/cdn/shop/files/mikroelektronika-d-o-o-mikroe-5686-40022844539103.jpg?v=1685089035&width=1445)
How Does The IrDA 4 Click Board™ Work?
The IrDA 4 Click Board™ is based on the TFBS4650, an infrared transceiver from Vishay Semiconductors. It is a low-power consumption device with a standard IrDA link distance of 1m. At this distance, the transceiver supports data rates up to 115kbit/s per the IrDA standard. The MCP2120 encodes an asynchronous serial data stream, converting each data bit to the corresponding Infrared (IR) formatted pulse, with received IR pulses decoded back into the corresponding UART formatted serial data. The combination of the MCP2120 and TFBS4650 results in fast and stable infrared data communication covering the full IrDA range in distance and speed.
To communicate with the host MCU, the IrDA 4 Click Board™ uses MCP2120 and its onboard clock generator for the fastest possible UART performance of 115.200 bps, so it does not need an additional clock signal to be generated by the MCU. The RST pin of the mikroBUS™ socket can reset the MCP2120, while the SD pin with an active HIGH logic state can be used to put the TFBS4650 into a Shutdown state.
The IrDA 4 Click Board™ can operate with either 3.3V or 5V logic voltage levels selected via the VCC SEL V1 jumper. This way, both 3.3V and 5V capable MCUs can use the communication lines properly. Apart from the V1 jumper, there are two more: V2 and V3. The V2 jumper serves as the main power supply of the TFBS4650, while the V3 jumper allows you to set the voltage specifically for its IRED anode. Each of these positions can be selected independently, allowing you the flexibility to choose the configuration that best suits your requirements. However, the Click board™ comes equipped with a library containing easy-to-use functions and an example code that can be used, as a reference, for further development.
SPECIFICATIONS
Type | Optical |
Applications | It can be used for the development of short-distance communication and data transfer or in use in environments where RF is problematic |
On-board modules | TFBS4650 - infrared transceiver from Vishay Semiconductors |
Key Features | Simple to use UART to IrDA communication, the onboard encoder/decoder takes care of all the communication between the IR transceiver and the MCU, selecting voltages independently for the logic level, IRED anode, and the internal transceiver drive, compliant with the IrDA physical layer, 1m distance, and more |
Interface | UART |
Compatibility | mikroBUS |
Click board size | M (42.9 x 25.4 mm) |
Input Voltage | 3.3V or 5V |
PINOUT DIAGRAM
This table shows how the IrDA 4 Click Board™ pinout corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns).
Notes | Pin | ![]() |
Pin | Notes | |||
---|---|---|---|---|---|---|---|
NC | 1 | AN | PWM | 16 | SD | Shutdown | |
Reset | RST | 2 | RST | INT | 15 | NC | |
NC | 3 | CS | RX | 14 | TX | UART TX | |
NC | 4 | SCK | TX | 13 | RX | UART RX | |
NC | 5 | MISO | SCL | 12 | NC | ||
NC | 6 | MOSI | SDA | 11 | NC | ||
Power Supply | 3.3V | 7 | 3.3V | 5V | 10 | 5V | Power Supply |
Ground | GND | 8 | GND | GND | 9 | GND | Ground |
ONBOARD SETTINGS AND INDICATORS
Label | Name | Default | Description |
---|---|---|---|
LD1 | PWR | - | Power LED Indicator |
JP1 | VCC SEL | Left | Logic Level Voltage Selection 3V3/5V: Left position 3V3, Right position 5V |
JP2 | VCC SEL | Left | IRED Voltage Selection 3V3/5V: Left position 3V3, Right position 5V |
JP3 | VCC SEL | Left | TFBS4650 Power Supply Selection 3V3/5V: Left position 3V3, Right position 5V |
IRDA 4 CLICK ELECTRICAL SPECIFICATIONS
Description | Min | Typ | Max | Unit |
---|---|---|---|---|
Supply Voltage | 3.3 | - | 5 | V |
Distance Range | - | - | 1 | m |
Wavelength | - | 890 | - | nm |
Data Rate | - | - | 115 | kbit/s |
Software Support
We provide a library for the IrDA 4 Click Board™ and a demo application (example), developed using MIKROE compilers. The demo can run on all the main MIKROE development boards.
The package can be downloaded/installed directly from NECTO Studio The package Manager (recommended), downloaded from our LibStock™ or found on the MikroE Github account.
Library Description
This library contains API for the IrDA 4 Click Board™ driver.
Key functions
-
irda4_generic_write
IrDA 4 data writing function. -
irda4_generic_read
IrDA 4 data reading function. -
irda_hw_reset
IrDA 4 hardware reset function.
Example Description
This example demonstrates using the IrDA 4 Click Board™ by processing the incoming data and displaying them on the USB UART.
void application_task ( void )
{
#if defined( DEMO_APP_TRANSMITTER )
for ( uint8_t n_cnt = 0; n_cnt < 8; n_cnt++ )
{
irda4_generic_write( &irda4, &tx_message[ n_cnt ], 1 );
Delay_ms( 500 );
}
log_printf( &logger, "Message sent rn" );
#else
if ( 1 == irda4_generic_read( &irda4, &rx_message, 1 ) )
{
log_printf( &logger, "%c", rx_message );
}
#endif
}
Th
The full application code, and ready to use projects can be installed directly from NECTO Studio The package Manager (recommended), downloaded from our LibStock™ or found on MikroE Github account.
Other MikroE Libraries used in the example:
- MikroSDK.Board
- MikroSDK.Log
- Click.IrDA4
Additional Notes and Information
Depending on the development board you are using, you may need USB UART Click Board™, USB UART 2 Click or RS232 Click to connect to your PC, for development systems with no UART to USB interface available on the board. UART terminal is available in all MIKROE compilers.
MIKROSDK
The IrDA 4 Click Board™ is supported with mikroSDK - MIKROE Software Development Kit. To ensure proper operation of mikroSDK compliant Click board™ demo applications, mikroSDK should be downloaded from the LibStock and installed for the compiler you are using.
IrDa 4 Click Board
Frequently Asked Questions
Have a Question?
Be the first to ask a question about this.
![banner Image](http://thedebugstore.com/cdn/shopifycloud/shopify/assets/no-image-2048-5e88c1b20e087fb7bbe9a3771824e743c244f437e4f8ba93bbf7b11b53f7824c_large.gif)