# Title: RN4678 Click Board™ ## Description: RN4678 MODULE FEATURES The RN4678 from Microchip is a fully certified, Bluetooth version 4.2 module. Use it to add Bluetooth wireless capability to your project. The module includes an on-board Bluetooth stack, power management subsystem, 2.4 GHz transceiver, and RF power amplifier. Data transfer is achieved through the Bluetooth link by sending or receiving data through SPP in Bluetooth (BT) Classic mode and through Transparent UART in the BLE mode. The RN4678 contains an integral ceramic chip antenna. STRONG ENCRYPTION The RN4678 module has strong AES128 Encryption. A 128-bit encryption is one of the most powerfull encryption algorithms. AES stands for Advanced Encryption Standard and it is a symmetric encryption algorithm. SPECIFICATIONS Type BT/BLE Applications Internet of Things (IoT), secure payment, home and security, health and fitness, industrial and data logger, LED lighting, etc. On-board modules RN4678 module from Microchip Key Features Frequency: 2.402 GHz to 2.480 GHz, RX Sensitivity: -90 dBm (BR/EDR), -92 dBm (LE), Bluetooth SIG 4.2 Qualified Interface I2C,GPIO,UART Compatibility mikroBUS Click Board™ size M (42.9 x 25.4 mm) Input Voltage 3.3V PINOUT DIAGRAM This table shows how the pinout on RN4678 Click Board™ corresponds to the pinout on the mikroBUS socket (the latter shown in the two middle columns). Notes Pin Pin Notes Software Button SW_BTN 1 AN PWM 16 WKUP Wake-up from Sleep mode Module Reset (internal pull-up). Apply a pulse of at least 63 ns. RST_N 2 RST INT 15 CTS Clear To Send Configurable Control or Indication pin or UART RTS (output) RTS 3 CS TX 14 TXD UART data output NC 4 SCK RX 13 RXD UART data input NC 5 MISO SCL 12 SCL I2C Clock NC 6 MOSI SDA 11 SDA I2C Data Power supply +3.3V 7 3.3V 5V 10 NC Ground GND 8 GND GND 9 GND Ground JUMPERS AND SETTINGS Designator Name Default Position Default Option Description JP1 P2_0 Left HIGH System configuration pin - Along with P2_4 and EAN pins, used to set the module in any of the following three modes: Application mode (for normal operation), Test mode (to change EEPROM values), and Write Flash mode (to enter the new firmware into the module); JP2 P2_4 Left HIGH System configuration pin - Along with P2_0 and EAN pins, used to set the module in any of the following three modes: Application mode (for normal operation), Test mode (to change EEPROM values), and Write Flash mode (to enter new firmware into the module); JP3 EAN Right LOW External address-bus negative pin. System configuration pin along with P2_0 and P2_4 pins, used to set the module in any of the following three modes: Application mode (for normal operation), Test mode (to change EEPROM values), and Write Flash mode (to enter new firmware into the module); ## Product type: Click Board ## Vendor: Mikroelektronika d.o.o. ## Tags: Bluetooth, Click Board, MikroE, Wireless ## Price range: 32.2 - 32.2 GBP ## Link: https://thedebugstore.com/products/mikroe-2545-rn4678-click-board-uk ## Compare-at price range: 46.0 - 46.0 GBP ## Options - Title: Default Title ## Collections - [New Products](https://thedebugstore.com/a/llms/collections/new-products-debug-store) - [Mikroelektronika d.o.o. (MikroE)](https://thedebugstore.com/a/llms/collections/mikroelektronika-catalogue-uk) - [Wireless Interface Click Boards™](https://thedebugstore.com/a/llms/collections/wireless-interface-click-boards-catalogue) - [MikroE Click Boards™](https://thedebugstore.com/a/llms/collections/mikroe-click-boards-catalogue-uk) - [Bluetooth Click Boards™](https://thedebugstore.com/a/llms/collections/bluetooth-click-boards-catalogue) - [Click Boards™ Summer Sale](https://thedebugstore.com/a/llms/collections/inventory-sale) - [MikroE Sale](https://thedebugstore.com/a/llms/collections/mikroe-sale) - [MIKROE Stock](https://thedebugstore.com/a/llms/collections/mikroe-products-in-stock-sale) ## Variants - Default Title, SKU: MIKROE-2545, Available: yes, Inventory: 6 ## Metafields - full_description:

RN4678 MODULE FEATURES

The RN4678 from Microchip is a fully certified, Bluetooth version 4.2 module. Use it to add Bluetooth wireless capability to your project.

The module includes an on-board Bluetooth stack, power management subsystem, 2.4 GHz transceiver, and RF power amplifier.

Data transfer is achieved through the Bluetooth link by sending or receiving data through SPP in Bluetooth (BT) Classic mode and through Transparent UART in the BLE mode.

The RN4678 contains an integral ceramic chip antenna.

STRONG ENCRYPTION

The RN4678 module has strong AES128 Encryption. A 128-bit encryption is one of the most powerfull encryption algorithms. AES stands for Advanced Encryption Standard and it is a symmetric encryption algorithm. 

SPECIFICATIONS

Type BT/BLE
Applications Internet of Things (IoT), secure payment, home and security, health and fitness, industrial and data logger, LED lighting, etc.
On-board modules RN4678 module from Microchip
Key Features Frequency: 2.402 GHz to 2.480 GHz, RX Sensitivity: -90 dBm (BR/EDR), -92 dBm (LE), Bluetooth SIG 4.2 Qualified
Interface I2C,GPIO,UART
Compatibility mikroBUS
Click Board™ size M (42.9 x 25.4 mm)
Input Voltage 3.3V

 

PINOUT DIAGRAM

This table shows how the pinout on RN4678 Click Board™ corresponds to the pinout on the mikroBUS socket (the latter shown in the two middle columns).

Notes Pin mikroBUS logo.png Pin Notes
Software Button SW_BTN 1 AN PWM 16 WKUP Wake-up from Sleep mode
Module Reset (internal pull-up). Apply a pulse of at least 63 ns. RST_N 2 RST INT 15 CTS Clear To Send
Configurable Control or Indication pin or UART RTS (output) RTS 3 CS TX 14 TXD UART data output
  NC 4 SCK RX 13 RXD UART data input
  NC 5 MISO SCL 12 SCL I2C Clock
  NC 6 MOSI SDA 11 SDA I2C Data
Power supply +3.3V 7 3.3V 5V 10 NC  
Ground GND 8 GND GND 9 GND Ground


JUMPERS AND SETTINGS

Designator Name Default Position Default Option Description
JP1 P2_0 Left HIGH System configuration pin - Along with P2_4 and EAN pins, used to set the module in any of the following three modes: Application mode (for normal operation), Test mode (to change EEPROM values), and Write Flash mode (to enter the new firmware into the module);
JP2 P2_4 Left HIGH System configuration pin - Along with P2_0 and EAN pins, used to set the module in any of the following three modes: Application mode (for normal operation), Test mode (to change EEPROM values), and Write Flash mode (to enter new firmware into the module);
JP3 EAN Right LOW External address-bus negative pin. System configuration pin along with P2_0 and P2_4 pins, used to set the module in any of the following three modes: Application mode (for normal operation), Test mode (to change EEPROM values), and Write Flash mode (to enter new firmware into the module);

 

 
- description_tag: The RN4678 Click Board™ carries the RN4678 Bluetooth® 4.2 dual-mode module from Microchip. Available from Debug Store UK. - title_tag: MikroE RN4678 Click Board™ (MIKROE-2545) - manufacturer: Mikroelektronika d.o.o. - warranty: 12 months - amazon_enable: TRUE - amazon_title: RN4678 Click Board - amazon_product_type: computercomponent - amazon_block: FALSE - amazon_prime_enable: FALSE - amazon_search: MikroElektronika Microelectronica MIKROE-1100 - amazon_uk_price: 25.52 - amazon_uk_currency: GBP - amazon_de_currency: EUR - amazon_de_price: 28.8376 - amazon_fr_currency: EUR - amazon_fr_price: 28.8376 - amazon_es_currency: EUR - amazon_es_price: 28.8376 - amazon_nl_currency: EUR - amazon_nl_price: 28.8376 - amazon_it_currency: EUR - amazon_it_price: 28.8376 - amazon_se_curency: SEK - amazon_se_price: 290.928 - amazon_product_id: 8606018710423 - amazon_product_id_type: EAN - amazon_update: Update - amazon_short_description: The RN4678 Click Board™ carries the RN4678 Bluetooth® 4.2 dual mode module from Microchip.The Click Board™ is designed to run on a 3.3V power supply. It communicates with the target microcontroller over I2C and UART interface, with additional functionality provided by the following pins on the mikroBUS™ line: AN, RST, CS, PWM, INT. - amazon_long_description:

The RN4678 Click Board™ is based on the the RN4678 Bluetooth.

- amazon_main_image: https://www.thedebugstore.com/images/product/lg-rn4678-click_1.jpg - amazon_other_image_1: https://www.thedebugstore.com/images/product/lg-rn4678-back_1.jpg - amazon_other_image_2: https://www.thedebugstore.com/images/product/lg-rn4678-click-in-use_1.jpg - amazon_other_image_3: https://www.thedebugstore.com/images/product/lg-rn4678-click-in-use_1.jpg - amazon_browse_node: 428655031 - mpn: MIKROE-2545 - backorder_label: If no stock shown above, check availability - google_product_category: 2082 - attachments: [{"download_file":[{"download_file":"RN4678 Click Board™ Schematic"}],"download_filetype":[{"download_filetype":"pdf"}]},{"download_file":[{"download_file":"Microchip RN4678 Dual-mode Bluetooth Module Datasheet"}],"download_filetype":[{"download_filetype":"pdf"}]}] - condition: new - custom_product: false - mpn: MIKROE-2545 - google_product_category: Electronics - custom_label_0: Click Board - examples:

Software Support

Code examples for RN4678 Click Board™, written for MikroElektronika hardware and compilers are available on Libstock.

CODE SNIPPET

The following code snippet shows the main function of the master example, which initializes the System as a master device in the network, and then enters a loop. While in the loop, the system will connect to a remote Click Board™ upon a button Click Board™, listen for received data, and output it when it is recieved.

01 void main()
02 {
03    systemInit();
04 
05    OUTPUT ("rnINITIALIZED");
06    OUTPUT ("rnPress button A4 or A0 to connect to corresponding sensors");
07 /*
08 * Main loop. Listens for requests.
09 */
10    while (1)
11    {
12 /*Checks if there is sentence to be parsed, and sends it for parsing*/
13        RN4xxx_read ();
14 /*If parsed sentence was a correct response, will print out response*/
15        if (checkRes ())
16        {
17            OUTPUT ("rnReceived data: ");
18            OUTPUT (msgData.payload);
19 /*After printing, response has to be cleared*/
20            msgClear ();
21        }
22 
23 /*If button RN4xxx_CON1_PIN is pressed, will connect to sensor 1*/
24        if (RN4xxx_CON1_PIN)
25        {
26            OUTPUT ("rnConnecting to thermo k sensor...");
27            sendReq (RN4xxx_ID_SENSOR1, RN4xxx_ADDR_SENSOR1);
28        }
29 /*If button RN4xxx_CON2_PIN is pressed, will connect to sensor 2*/
30        if (RN4xxx_CON2_PIN)
31        {
32            OUTPUT ("rnConnecting to earthquake sensor...");
33            sendReq (RN4xxx_ID_SENSOR2, RN4xxx_ADDR_SENSOR2);
34        }
35        
36        Delay_ms (1);
37    }
38 
39 }
- device_vendor: Microchip Technology - device_type: RN4678-V/RM100 - warranty: 12 months - brand: MikroE - manufacturer: Mikroelektronika d.o.o. - badge: - widget:

Customer Reviews

Be the first to write a review
0%
(0)
0%
(0)
0%
(0)
0%
(0)
0%
(0)
- brands: gid://shopify/Metaobject/56256004319 - breadcrumbs: ["gid://shopify/Collection/447955239135","gid://shopify/Collection/241680580797","gid://shopify/Collection/241546166461"] - customhs_code: 847330 - detailed_description: {"type":"root","children":[{"type":"heading","level":2,"children":[{"type":"text","value":"RN4678 MODULE FEATURES"}]},{"type":"paragraph","children":[{"type":"text","value":"The RN4678 from Microchip is a fully certified, Bluetooth version 4.2 module. Use it to add Bluetooth wireless capability to your project."}]},{"type":"paragraph","children":[{"type":"text","value":"The module includes an on-board Bluetooth stack, power management subsystem, 2.4 GHz transceiver, and RF power amplifier."}]},{"type":"paragraph","children":[{"type":"text","value":"Data transfer is achieved through the Bluetooth link by sending or receiving data through SPP in Bluetooth (BT) Classic mode and through Transparent UART in the BLE mode."},{"type":"text","value":""},{"type":"text","value":""},{"type":"text","value":""},{"type":"text","value":"The RN4678 contains an integral ceramic chip antenna."}]},{"type":"heading","level":3,"children":[{"type":"text","value":"STRONG ENCRYPTION"}]},{"type":"paragraph","children":[{"type":"text","value":"The RN4678 module has strong AES128 Encryption. A 128-bit encryption is one of the most powerfull encryption algorithms. AES stands for Advanced Encryption Standard and it is a symmetric encryption algorithm. "}]},{"type":"heading","level":3,"children":[{"type":"text","value":"SPECIFICATIONS"}]},{"type":"paragraph","children":[{"type":"text","value":"Type\nBT/BLE\nApplications\nInternet of Things (IoT), secure payment, home and security, health and fitness, industrial and data logger, LED lighting, etc.\nOn-board modules\nRN4678 module from Microchip\nKey Features\nFrequency: 2.402 GHz to 2.480 GHz, RX Sensitivity: -90 dBm (BR/EDR), -92 dBm (LE), Bluetooth SIG 4.2 Qualified\nInterface\nI2C,GPIO,UART\nCompatibility\nmikroBUS\nClick Board™ size\nM (42.9 x 25.4 mm)\nInput Voltage\n3.3V"}]},{"type":"paragraph","children":[{"type":"text","value":" "}]},{"type":"heading","level":3,"children":[{"type":"text","value":"PINOUT DIAGRAM"}]},{"type":"paragraph","children":[{"type":"text","value":"This table shows how the pinout on "},{"type":"text","value":"RN4678 Click Board™","bold":true},{"type":"text","value":" corresponds to the pinout on the mikroBUS socket (the latter shown in the two middle columns)."}]},{"type":"paragraph","children":[{"type":"text","value":"Notes\nPin\nPin\nNotes\nSoftware Button\nSW_BTN\n1\nAN\nPWM\n16\nWKUP\nWake-up from Sleep mode\nModule Reset (internal pull-up). Apply a pulse of at least 63 ns.\nRST_N\n2\nRST\nINT\n15\nCTS\nClear To Send\nConfigurable Control or Indication pin or UART RTS (output)\nRTS\n3\nCS\nTX\n14\nTXD\nUART data output\nNC\n4\nSCK\nRX\n13\nRXD\nUART data input\nNC\n5\nMISO\nSCL\n12\nSCL\nI2C Clock\nNC\n6\nMOSI\nSDA\n11\nSDA\nI2C Data\nPower supply\n+3.3V\n7\n3.3V\n5V\n10\nNC\nGround\nGND\n8\nGND\nGND\n9\nGND\nGround"}]},{"type":"heading","level":3,"children":[{"type":"text","value":""},{"type":"text","value":"JUMPERS AND SETTINGS"}]},{"type":"paragraph","children":[{"type":"text","value":"Designator\nName\nDefault Position\nDefault Option\nDescription\nJP1\nP2_0\nLeft\nHIGH\nSystem configuration pin - Along with P2_4 and EAN pins, used to set the module in any of the following three modes: Application mode (for normal operation), Test mode (to change EEPROM values), and Write Flash mode (to enter the new firmware into the module);\nJP2\nP2_4\nLeft\nHIGH\nSystem configuration pin - Along with P2_0 and EAN pins, used to set the module in any of the following three modes: Application mode (for normal operation), Test mode (to change EEPROM values), and Write Flash mode (to enter new firmware into the module);\nJP3\nEAN\nRight\nLOW\nExternal address-bus negative pin. System configuration pin along with P2_0 and P2_4 pins, used to set the module in any of the following three modes: Application mode (for normal operation), Test mode (to change EEPROM values), and Write Flash mode (to enter new firmware into the module);"}]},{"type":"heading","level":3,"children":[{"type":"text","value":" "}]},{"type":"paragraph","children":[{"type":"text","value":" "}]}]} - summary:

The RN4678 Click Board™ is based on Microchip's RN4678 Bluetooth® 4.2 dual mode module.

The RN4678 Click Board™ is designed to run on a 3.3V power supply. It communicates with the target microcontroller over I2C and UART interface, with additional functionality provided by the following pins on the mikroBUS™ line: AN, RST, CS, PWM, INT.