RN4870/71 Bluetooth® Low Energy Module Features • Qualified for Bluetooth SIG v5.0 Core Specification • Certified to FCC, ISED, CE, KCC, NCC and SRRC • On-Board Bluetooth Low Energy (BLE) Stack • ASCII Command Interface API over UART • Scripting Engine for Hostless Operation • Compact Form Factor – The RN4870/71 family comes in four different sizes from 6 mm x 8 mm to 12 mm x 22 mm: - RN4870: 12 mm x 22 mm - RN4871: 9 mm x 11.
RN4870/71 Table of Contents 1.0 Device Overview .......................................................................................................................................................................... 3 2.0 Specifications ..............................................................................................................................................................................11 3.0 Interface PINs.............................................................................
RN4870/71 1.0 DEVICE OVERVIEW 1.1 Overview Table 1-1 shows the various options for packaging and features available in the RN4870/71 family. Table 1-2 provides the description of the pin functions for all the modules in the RN4870/71 family. Figure 1-1 through Figure 1-4 show the pinout for the different modules. The RN4870/71 BLE module integrates Bluetooth 5.0 baseband controller, on-board Bluetooth stack, digital and analog I/O, and RF power amplifier into one solution.
RN4870/71 TABLE 1-2: PIN DESCRIPTION (CONTINUED) RN4870U RN4870 RN4871U RN4871 Name Type Description — — 13 6 P1_6 D Configurable pin. Refer to Section 1.2 “Module Configuration” for details. When connected to host MCU, set the pin connected to pin P1_6 in either high impedance or drive pin low during firmware start-up (approximately 22 msec). — — 14 5 P1_7 D Configurable pin. Refer to Section 1.2 “Module Configuration” for details. 9 11 15 15 P2_7 D O/p UART_TX_IND output pin.
RN4870/71 TABLE 1-2: PIN DESCRIPTION (CONTINUED) RN4870U RN4870 RN4871U RN4871 Name Type Description 26 28 — — P3_5 D I/O GPIO; default: Input; pulled-high A I/p LED1; provides indication whether the module is ON/ OFF 27 29 — — P0_7 D I/O GPIO; default: Input; pulled-high Configured to the LOW_BATTERY_INDICATOR pin by default 28 30 9 12 P0_2 D I/O AD2 LED0: Provides indication whether the module is in ON/OFF mode 29 31 17 2 GND Power Ground Reference Power Ground Reference — 3
RN4870/71 FIGURE 1-2: PIN DIAGRAM - RN4870 Top View 1 2 GND VBAT P2_2 VDD_IO VDD_IO ULPC_O P2_3 BK_O P2_7/TX_IND P1_1 P1_2 P1_3 3 4 5 6 7 8 9 10 11 12 13 14 33 GND 32 GND 31 30 29 28 27 26 25 24 23 22 GND P0_2/LED P0_7 P3_5 P3_4 P3_3 P3_2 P3_1 UART_TX UART_RX 33 1 TP-3 TP-1 TP-2 TP-3 VCC_RF TP-1 VCC_PA TP-2 CLDO_O P0_0/CTS P1_0 P3_6/RTS P2_0/MODE P2_4 NC RST_N 15 16 17 18 19 20 21 GND GND Bottom View FIGURE 1-3: PIN DIAGRAM - RN4871U Bottom View 4 3 2 1 UART_TX P1_3 P1_2 BT_RF Top View
RN4870/71 FIGURE 1-4: PIN DIAGRAM - RN4871 7RS 9LHZ 1& %RWWRP 9LHZ *1' 3 B 3 B 3 B 9%$7 3 B *1' 3 B 8$57B7; 3 B TP-3 TP-2 %.B2 73 TP-1 &/'2B2 73 TP-4 73 9&&B3$ 73 9&&B5) 73 8/3&B2 TP-5 32B 567B1 3 B 8$57B5; 3 B 16 2016-2019 Microchip Technology Inc.
RN4870/71 1.2 Module Configuration The GPIO pins of the RN4870 and RN4871 modules can be configured to different functions using the ASCII command interface. Table 1-3 shows the various pins in the RN4870/71 module that are available for configuration and their default configuration settings. Table 1-4 provides details on each available function. TABLE 1-3: Table 1-5 shows the status of the module as indicated by the Status 1 and Status 2 indication pins.
RN4870/71 TABLE 1-4: CONFIGURABLE FUNCTIONS AND DESCRIPTIONS (CONTINUED) Function Name Description Pairing Key When the RN4870/71 is connected to a remote device, the host MCU can use the Pairing Key pin to force the module to disconnect the link and go back to Standby state. The pin must be pulled down for at least 160 ms. RF Active Indication Use this indication pin to indicate that the module is currently performing an active transmission and receiving BLE data.
RN4870/71 NOTES: DS50002489D-page 10 2016-2019 Microchip Technology Inc.
RN4870/71 2.0 SPECIFICATIONS Table 2-1 provides the general specifications for the module. Table 2-2, Table 2-3 and Table 2-4 provide the electrical characteristics and the current consumption of the module. TABLE 2-1: GENERAL SPECIFICATIONS Specification Description Standard Compliance Bluetooth 5.0 Frequency Band 2.402 to 2.480 GHz Modulation Method GFSK Maximum Data Rate (Transparent UART) 10 kbps (iOS®9) Antenna Ceramic Interface UART, AIO, PIO Operating Range 1.9V to 3.
RN4870/71 TABLE 2-3: CURRENT CONSUMPTION Parameter Min. Typ. Max. Units TX mode Peak Current at VDD = 3V, TX = 0 dBm, Buck mode — 10 at +25°C 13 at +75°C/+85°C mA RX mode Peak Current at VDD = 3V, Buck mode — 10 at +25°C 13 at +75°C/+85°C mA (2) — 60 at +25°C — µA Shutdown Low-Power Mode 1 — 2.9 µA Supply Current Low-Power Mode Current Note 1: 2: The current measurements are characterized across a sample of the RN4870/71 module at room temperature (+25°C), unless otherwise noted.
RN4870/71 3.0 INTERFACE PINS Figure 3-1 shows the power scheme using a 3.3V low-dropout regulator to the RN487x and a host MCU. This scheme ensures that the same voltage is used for both the module and the MCU. FIGURE 3-1: Figure 3-1 also shows the basic UART connections to the host MCU. Figure 3-2 shows the recommended connections for running the RN4870/71 on coin cell battery.
RN4870/71 FIGURE 3-2: RN4870/71 COIN CELL POWER SCHEME RN4870/71 Reset IC Reset Note 1: Application includes ADC, PWM (RN4870), and I2C bus interface 2: BK_IN connection is needed only for RN4871U. 3: To implement low-power operation, enable the UART_RX_IND pin and connect to ground. The Configuration pins on the RN4870 can also be configured through Windows®-based User Interface (UI) Configuration tool, BLEDK3. DS50002489D-page 14 2016-2019 Microchip Technology Inc.
RN4870/71 4.0 PHYSICAL DIMENSIONS AND ATTRIBUTES 4.1 RN4870 Module Figure 4-1 shows the physical dimensions of the RN4870 module. Figure 4-2 illustrates the recommended PCB layout, and Figure 4-3 shows the recommended mounting details. Ensure that there is no top copper layer near the test pin area, indicated by the shaded keep out areas, as shown in Figure 4-2.
RN4870/71 FIGURE 4-2: RN4870 RECOMMENDED PCB FOOTPRINT FIGURE 4-3: RECOMMENDED MOUNTING DETAILS DS50002489D-page 16 2016-2019 Microchip Technology Inc.
RN4870/71 4.2 RN4870U Module Figure 4-4 shows the physical dimensions of the RN4870U module. Figure 4-5 illustrates the recommended PCB layout, and Figure 4-6 shows the recommended mounting details. A low-impedance ground plane ensures the best radio performance (best range, lowest noise). Pin 30 (BT_RF) is a 50 ohm connection that can be connected FIGURE 4-4: to an external antenna such as a PCB trace antenna, a component (chip) antenna, or through a host PCB 50 ohm microstrip trace.
RN4870/71 FIGURE 4-5: RN4870U RECOMMENDED PCB FOOTPRINT FIGURE 4-6: RN4870U RECOMMENDED PCB MOUNTING DS50002489D-page 18 2016-2019 Microchip Technology Inc.
RN4870/71 RN4871 Module inner layer, or bottom copper as shown in Figure 4-9. A low-impedance ground plane ensures the best radio performance (best range, lowest noise). Figure 4-9 also shows a space area around the antenna section for best antenna performance. The ground plane can be extended beyond the minimum recommended as required for host PCB EMC noise reduction. For best range performance, keep all external metal at least 30 mm away from the ceramic chip antenna.
RN4870/71 FIGURE 4-8: RN4871 RECOMMENDED PCB FOOTPRINT 8.0 4.3 3.0 1.0 Top View 11.5 Keep Out Area 0.5 1.5 7.0 7.5 6.7 0.7 5.5 4.6 4.3 3.1 1.2 1.9 1.5 Keep Out Area 9.0 7.5 6.3 5.1 3.9 2.7 1.5 0.0 0.0 Dimensions are in millimeters FIGURE 4-9: DS50002489D-page 20 RN4871 RECOMMENDED PCB MOUNTING SUGGESTION 2016-2019 Microchip Technology Inc.
RN4870/71 4.4 RN4871U Module Figure 4-10 shows the physical dimensions of the RN4871U module. Figure 4-11 illustrates the recommended PCB layout. It is highly recommended to lay out the host PCB as suggested in Figure 4-12. Figure 4-13 shows the recommended placement for the module on the host PCB board. For optimal transmission and reception sensitivity, place the module at the edge of the board. FIGURE 4-10: A low-impedance ground plane ensures the best radio performance (best range, lowest noise).
RN4870/71 FIGURE 4-11: RN4871U RECOMMENDED PCB FOOTPRINT FIGURE 4-12: RN4871U RECOMMENDED PCB MOUNTING DS50002489D-page 22 2016-2019 Microchip Technology Inc.
RN4870/71 FIGURE 4-13: RECOMMENDATIONS FOR THE PLACEMENT OF THE MODULE ON THE HOST PCB BOARD Best Acceptable Acceptable Lowest performance 4.5 Soldering Recommendations The RN4870/71 Bluetooth module is assembled using standard lead-free reflow profile IPC/JEDEC J-STD-020. The module can be soldered to the host PCB using standard leaded and lead-free solder reflow profiles.
RN4870/71 NOTES: DS50002489D-page 24 2016-2019 Microchip Technology Inc.
RN4870/71 5.0 5.1 APPLICATION REFERENCE CIRCUITS 5.2 Figure 5-2 through Figure 5-5 show the reference circuits for various modules under the RN4870/71 family. In the circuits, the power input range is 1.9V ~ 3.6V. A battery reverse protection circuit is recommended in case a battery power input is used. Note that the VDD_IO is the same as the power input. In case of a LED connection, the power input must be greater than 3.0V.
RN4870/71 RN4870 REFERENCE CIRCUIT 1 2 Reverse Voltage Protection Power Input Q1 VCC 1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 P2_2 2 C1 GND GND P2_3 GND 10uF 6.
RN4870/71 RN4871 REFERENCE CIRCUIT Configuration Interface P2_0 J2 Reverse Voltage Protection U1 VCC Q1 VCC RN4871 Power Input GND GND 16 P2_0 15 P2_7 14 13 12 P0_2 P2_0 P2_7 VBAT GND P0_2 1 2 C1 2 P1_3 P1_2 P1_7 NC GND P1_2 P1_3 P1_7 P1_6 UART_RX UART_TX P3_6 RST P0_0 1 2 3 4 5 UART_RX UART_TX J1 STS2301 3 1 2 3 4 5 1 FIGURE 5-4: GND GND GND GND 10uF 6.
RN4870/71 FIGURE 5-6: POWER DROP PROTECTION CIRCUIT VBAT RN4870/71 RST_N DS50002489D-page 28 Reset IC OUT VDD 2016-2019 Microchip Technology Inc.
RN4870/71 6.0 ASCII COMMAND API The RN4870/71 command Application Programming Interfaces (APIs) are documented in the “RN4870/71 Bluetooth® Low Energy Module User's Guide” (DS50002466).
RN4870/71 NOTES: DS50002489D-page 30 2016-2019 Microchip Technology Inc.
RN4870/71 7.0 SUPPORTED SERVICES The RN4870 supports two built-in GATT services: • Device information public service • UART transparent private service, which handles data streaming function In addition to the above predefined private services, the RN4870 provides the ability to create private services. If the services are supported on both end points of a Bluetooth Low Energy connection, such as Central and Peripheral devices, data can be exchanged.
RN4870/71 NOTES: DS50002489D-page 32 2016-2019 Microchip Technology Inc.
RN4870/71 8.0 ANTENNA CHARACTERISTICS The RN4870 and RN4871 modules contain an integral ceramic chip antenna. Figure 8-1 and Figure 8-2 show the antenna performance on the modules. FIGURE 8-1: RN4870 ANTENNA PERFORMANCE Parameter Values Frequency 2450 MHz Max Gain 1.63 dBi Efficiency 71.55% Antenna Description ANT ANT3216A063R2400A PIFA 2.4GHz L3 2W1.6 2016-2019 Microchip Technology Inc.
RN4870/71 FIGURE 8-2: RN4871 ANTENNA PERFORMANCE Parameter Values Frequency 2442 MHz Max Gain 0.1 dBi Efficiency 42.7% Antenna Description Manufacturer Part Number Manufacturer ANT AANT3216LL00R2400A PIFA 2.4GHz L3 2W1.6 ANT3216LL00R2400A Yageo Corporation DS50002489D-page 34 2016-2019 Microchip Technology Inc.
RN4870/71 9.0 TIMING CHARACTERISTICS when RN4870/71 is ready to talk to MCU after Reset, the module provides a UART response indicating that the Reset is complete. For more details, refer to the “RN4870/71 Bluetooth® Low Energy Module User's Guide” (DS50002466). Figure 9-1 shows the timing diagram for the RN4870/ 71 module when it is reset in the Test mode and Application mode. Figure 9-2 shows the timing diagram for the module when it is powered on.
RN4870/71 FIGURE 9-2: TIMING DIAGRAM OF RN4870/71 UART WHEN POWERED ON (IN TEST AND APPLICATION MODE) VBAT UART Ready for MCU P2_0=0 P2_0 (Test Mode) 25mS UART Ready for MCU Status pin/UART Report Command P2_0=1 P2_0 (Application Mode) 46mS 68mS Table 9-1 shows the error rate for various UART baud rates for the RN4870/71 module. The system clock is running at 16 MHz. TABLE 9-1: ERROR RATE FOR VARIOUS BAUD RATES ON THE RN4870/71 Set Baud Rate Measured Baud Rate Error 921600 941176 -2.
RN4870/71 10.
RN4870/71 A user’s manual for the product should include the following statement: This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation.
RN4870/71 User Manual Notice for License-Exempt Radio Apparatus (from Section 8.4, RSS-Gen, Issue 4, November 2014): User manuals for license-exempt radio apparatus shall contain the following or equivalent notice in a conspicuous location in the user manual or alternatively on the device or both: This device complies with Industry Canada’s license-exempt RSS standard(s).
RN4870/71 TABLE 10-1: EUROPEAN COMPLIANCE TESTING (RN4870 MODULE) Certification Standards Safety EN60950-1:2006/A11:2009/ A1:2010/A12:2011/A2:2013 Health EN300328 V1.9.1/ EN62479:2010 EMC EN301489-1 V1.9.2 Article Laboratory [3.1(a)] [3.1(b)] EN301489-17 V2.2.1 TUV Rheinland Taiwan EN301489-1 V2.1.1 EN301489-17 V2.2.0 Report Number Date 10051261 003 2016-01-05 10053580 001 2015-12-10 10051137 002 2016-01-08 10051137 003 2017-05-26 10053580 001 2015-12-10 EN301489-17 V3.1.
RN4870/71 10.3.3 HELPFUL WEB SITES A document that can be used as a starting point in understanding the use of Short Range Devices (SRD) in Europe is the European Radio Communications Committee (ERC) Recommendation 70-03 E, which can be downloaded from the European Radio Communications Committee (ECC) at: http://www.ecodocdb.dk/. The RN4870 module is labeled with its own technical conformity mark and certification number.
RN4870/71 Due to the limited size of the RN4871, the KC mark is not displayed on the module. Therefore, final product requires the KC mark and certificate number of the module: 10.5.2 HELPFUL WEB SITES Korea Communications Commission (KCC): http://www.kcc.go.kr. 第十二條 經型式認證合格之低功率射頻電機, 非經許可, 公司、商號或使用者均不得擅自變更頻率、加大 功率或變更原設計 之特性及功能。 第十四條 低功率射頻電機之使用不得影響飛航安 全及干擾合法通信; 經發現有干擾現象時,應立即停用,並改善至無 干擾時方得繼續使用。 前項合法通信,指依電信規定作業之無線電信。 低功率射頻電機須忍受合法通信或工業、科學及 醫療用電波輻射性 National Radio Research Agency (RRA): http://rra.go.
RN4870/71 10.9 Other Regulatory Information • For information about other countries jurisdictions not covered here, refer to the http://www.microchip.com/design-centers/wireless-connectivity. • Should other regulatory jurisdiction certification be required by the customer, or the customer needs to recertify the module for other reasons, contact Microchip for the required utilities and documentation. 2016-2019 Microchip Technology Inc.
RN4870/71 NOTES: DS50002489D-page 44 2016-2019 Microchip Technology Inc.
RN4870/71 11.0 ORDERING INFORMATION Table 11-1 provides ordering information for the RN4870/71 module.
RN4870/71 APPENDIX A: REVISION HISTORY Revision A (April 2016) This is the initial release of this document. Revision B (October 2017) • Added the new parts, RN4870-I/RMXXX and RN4871-I/RMXXX, released with increased operating temperature range. • Updated Features section and removed Description section on page 1. • Updated Table 1-1, Table 1-2, Table 1-4 and Table 11-1. • Revised Table 2-1 through Table 2-4. • Updated Figure 1-4, Figure 3-1, Figure 3-2, and Figure 4-7. • Added Section 10.
RN4870/71 THE MICROCHIP WEBSITE CUSTOMER SUPPORT Microchip provides online support via our WWW site at www.microchip.com. This website is used as a means to make files and information easily available to customers.
RN4870/71 NOTES: 2015-2019 Microchip Technology Inc.
RN4870/71 PRODUCT IDENTIFICATION SYSTEM To order or obtain information, for example, on pricing or delivery, refer to the factory or the listed sales office. V PART NO.
Note the following details of the code protection feature on Microchip devices: • Microchip products meet the specification contained in their particular Microchip Data Sheet. • Microchip believes that its family of products is one of the most secure families of its kind on the market today, when used in the intended manner and under normal conditions. • There are dishonest and possibly illegal methods used to breach the code protection feature.
Worldwide Sales and Service AMERICAS ASIA/PACIFIC ASIA/PACIFIC EUROPE Corporate Office 2355 West Chandler Blvd. Chandler, AZ 85224-6199 Tel: 480-792-7200 Fax: 480-792-7277 Technical Support: http://www.microchip.com/ support Web Address: www.microchip.