Transcription of RN4870/71 Bluetooth® 4.2 Low Energy Module Data Sheet
1 2016-2017 Microchip Technology 1RN4870/71 Features Fully Qualified Bluetooth Low Energy Module Certified to FCC, IC, CE, KCC, NCC and SRRC On-Board Bluetooth Low Energy 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 mm- RN4870U: 12 mm x 15 mm- RN4871U: 6 mm x 8 mm Beacon Private Service for Beacon Services UART Transparent Service for Serial Data Applications Remote Configuration Over The AirOperational Operating Voltage: to ( typical) Temperature Range:- -20 C to +70 C (Normal)- -40 C to +85 C (Industrial) Supports UART Up to Three Pulse Width Modulation (PWM) OutputsRF/Analog Features ISM Band to GHz Operation Channels: 0-39 RX Sensitivity: -90 dBm TX Power.
2 0 dBm RSSI MonitorMAC/Baseband/Higher Layer Features Secure AES128 Encryption GAP, GATT, SM, L2 CAP and Integrated Public Profiles Customer Can Create up to Five Public and Four Private Services Keyboard I/O Authentication Software Configurable Role as Peripheral or Central and Client or ServerAntenna Options Integrated Chip Antenna (RN487x) - refer to Section , Antenna Characteristics, Figure 8-1 and Figure 8-2 for antenna performance specifications External Antenna Connection via RF Pad (RN4870U/RN4871U)Applications Health/Medical Devices Sports Activity/Fitness Meters Beacon Applications Internet of Things (IoT) Sensor Tag Remote Control Wearable Smart Devices and Accessories Smart Energy /Smart Home Industrial Control Bluetooth Low Energy ModuleRN4870/71DS50002489C-page 2 2016-2017 Microchip Technology of Overview.
3 Dimensions And Attributes .. Reference Circuits .. Command API .. Services .. Characteristics .. Characteristics .. Regulatory Approval .. Ordering Information .. 43 The Microchip Web Site .. 45 Customer Change Notification Service .. 45 Customer Support .. 45 Product Identification 46TO OUR VALUED CUSTOMERSIt is our intention to provide our valued customers with the best documentation possible to ensure successful use of your Microchipproducts. To this end, we will continue to improve our publications to better suit your needs. Our publications will be refined andenhanced as new volumes and updates are introduced. If you have any questions or comments regarding this publication, please contact the Marketing Communications Department viaE-mail at We welcome your Current Data SheetTo obtain the most up-to-date version of this data Sheet , please register at our Worldwide Web site at: can determine the version of a data Sheet by examining its literature number found on the bottom outside corner of any last character of the literature number is the version number, ( , DS30000000A is version A of document DS30000000).
4 ErrataAn errata Sheet , describing minor operational differences from the data Sheet and recommended workarounds, may exist for currentdevices. As device/documentation issues become known to us, we will publish an errata Sheet . The errata will specify the revisionof silicon and revision of document to which it determine if an errata Sheet exists for a particular device, please check with one of the following: Microchip s Worldwide Web site; Your local Microchip sales office (see last page)When contacting a sales office, please specify which device, revision of silicon and data Sheet (include literature number) you Notification SystemRegister on our web site at to receive the most current information on all of our products. 2016-2017 Microchip Technology 3RN4870 RN4870/71 Bluetooth Low Energy (BLE) modulesintegrate Bluetooth baseband controller, on-boardBluetooth stack, digital and analog I/O, and RF poweramplifier into one solution.
5 Table 1-1 shows the various options for packaging andfeatures available in the RN4870/71 family. Table 1-2provides the description of the pin functions for all themodules in the RN4870/71 family. Figure 1-1 throughFigure 1-4 show the pinout for the different modules. TABLE 1-1: RN4870/71 FAMILYPart Number(1)Antenna On-BoardShieldingNumber of PinsDimensionsOperating Temperature RangeRN4870-V/RMXXXYesYes3312 mm x 22 mm-20 C to +70 CRN4870U-V/RMXXXNoNo3012 mm x 15 mm-20 C to +70 CRN4871-V/RMXXXYesYes169 mm x mm-20 C to +70 CRN4871U-V/RMXXXNoNo176 mm x 8 mm-20 C to +70 CRN4870-I/RMXXXYesYes3312 mm x 22 mm-40 C to +85 CRN4871-I/RMXXXYesYes169 mm x mm-40 C to +85 CNote 1:The last three digits in P/N indicate the firmware version. At the time of publication, the latest firmwareversion is Ensure to check product webpage for latest part number and firmware version.
6 TABLE 1-2:PIN DESCRIPTIONRN4870U RN4870 RN4871U RN4871 NameTypeDescription 1 GNDP ower Ground reference 2 GNDP ower Ground reference131213 GNDP ower Ground reference241114 VBATP ower Positive supply input. Range: ~ 10 BK_INPower Buck power supply inputCan be connected to the VBAT pinConnect to 10 F low ESR ceramic capacitorVoltage range: to P2_2D I/O GPIOPWM1 Default: Input; pulled-high46 VDD_IOPower VDD; power inputSame input pin as VBATCan be connected to the VBAT pin57 VDD_IOPower VDD; power inputSame input pin as VBATCan be connected to the VBAT pin68 ULPC_O Power ULPC LDO outputUsed for diagnostic purposesDo not connect to any pin or deviceFor measurement, connect a bypass 1 Fcapacitor to ground79 P2_3D I/O GPIOPWM2 Default: Input; pulled-high810 BK_OPower Buck power supply output for diagnostic purposeDo not connect 136P1_6D Configurable pin.
7 Refer to Section Module Configuration for 4 2016-2017 Microchip Technology Inc. 145P1_7D Configurable pin. Refer to Section Module Configuration for O/p UART_TX_IND output pin. Provides indication if RN4870 is transmitting to host MCU over UART. Pulled low before UART TX begins and pulled high after UART TX is P1_1D I/OA I/pGPIO; default: Input; pulled-high AD9 Configured as the BLEDK_STATUS1_IND pin by default111323P1_2D I/OA I/pGPIO; default: Input; pulled-highAD10; I2C SCL pin121434P1_3D I/O GPIO; default: Input; pulled-highAD11; I2C SDA pin1315811P0_0D I/O GPIO; default: Input; pulled-highAD0 Configured as the UART_CTS pin by default1416 P1_0D I/O GPIO; default: Input; pulled-highAD8 Configured as the BLEDK_STATUS2_IND pin by default151769P3_6D I/O GPIO; default: Input; pulled-highPWM0 Configured as the UART_RTS pin by default16181616P2_0D I/p System configuration input; 1: Application mode0: Test mode/Flash update/EEPROM configurationDefault: Input; pulled-high1719 P2_4D I/O GPIO; default: Input.
8 Pulled-high1820 NC No Connection1921710 RST_ND I/p Module Reset; active-low; Internally pulled-high202257 UART_RX D I/p UART Data input212348 UART_TX D O/p UART Data output2224 P3_1D I/O GPIO; default: Input; pulled-highConfigured as RSSI_IND pin by default; SPI NCS Bus2325 P3_2D I/p GPIO; default: Input; pulled-highConfigured as the LINK_DROP pin by default; SPI MISO pin2426 P3_3D I/p GPIO; default: Input; pulled-highConfigured as the UART RX Indication pin by default; SPI MOSI pin2527 P3_4D I/p GPIO; default: Input; pulled-highConfigured as the PAIRING_KEY pin by default; SPI SCLK pin2628 P3_5D I/OA I/pGPIO; default: Input; pulled-highLED1; provides indication whether the Module is ON/OFF2729 P0_7D I/O GPIO; default: Input; pulled-highConfigured to the LOW_BATTERY_INDICATOR pin by defaultTABLE 1-2:PIN DESCRIPTION (CONTINUED)RN4870U RN4870 RN4871U RN4871 NameTypeDescription 2016-2017 Microchip Technology 5RN4870/71 FIGURE 1-1:PIN DIAGRAM - RN4870 UFIGURE 1-2:PIN DIAGRAM - RN48702830912P0_2D I/O AD2 LED0: Provides indication whether the Module is in ON/OFF mode2931172 GNDP ower Ground Reference 32 GNDP ower Ground Reference30 1 BT_RFA I/O External Antenna connection (50 ohms).
9 Only for RN4870U and RN4871U. No connection for RN4871. 33 GNDP ower Ground ReferenceLegend:Pin Type Abbreviations: A = Analog D = Digital I/O = Input/Output I/p = Input O/p = OutputTABLE 1-2:PIN DESCRIPTION (CONTINUED)RN4870U RN4870 RN4871U RN4871 NameTypeDescriptionTP-2TP-2 CLDO_OTP-1 VCC_PATP-3 VCC_RFTP-1TP-3 GNDGNDVBATP2_2 VDD_IOVDD_IOULPC_OP2_3BK_OP2_7/TX_INDP1_ 1P1_2P1_3P0_0/CTSP1_0P3_6/RTSP2_0/MODEP2 _4 NCRST_NP0_2/LEDP0_7P3_5P3_4P3_3P3_2P3_1 UART_TXUART_RX34567891011121314151617181 920212223242526272829301BT_RF2301 Top ViewBottom ViewTP-2TP-2 CLDO_OTP-1 VCC_PATP-3 VCC_RFTP-1TP-3 GNDGNDGNDGNDGNDGNDVBATP2_2 VDD_IOVDD_IOULPC_OP2_3BK_OP2_7/TX_INDP1_ 1P1_2P1_3P0_0/CTSP1_0P3_6/RTSP2_0/MODEP2 _4 NCRST_NP0_2/LEDP0_7P3_5P3_4P3_3P3_2P3_1 UART_TXUART_RX13312345678910111213141516 1718192021222324252627282930313233 Top ViewBottom ViewRN4870/71DS50002489C-page 6 2016-2017 Microchip Technology 1-3:PIN DIAGRAM - RN4871 UFIGURE 1-4.
10 PIN DIAGRAM - RN48713412567891310111214151617171TP-1TP -2TP-3TP-4TP-5 VBATBK_INGNDP1_6P1_7P2_7P2_0 GNDBT_RFP1_2P1_3 UART_TXUART_RXRST_NP3_6P0_2P0_0TP-1 CLDO_OVCC_PA TP-3 VCC_RF TP-2 TP-4 ULPC_OTP-5 BK_OTop ViewBottom View1& *1'16 3 B 8$57B5;3 B 3 B 3 B &/'2B2 73 %.B2 73 TP-5TP-2TP-3*1'3 B 8$57B7;7RS 9 LHZ 3 B 3 B TP-4%RWWRP 9 LHZTP-1567B132B 9%$7 3 B 73 9&&B3$73 9&&B5)73 8/3&B2 2016-2017 Microchip Technology 7RN4870 ConfigurationThe GPIO pins of the RN4870 and RN4871 modulescan be configured to different functions using the ASCII command interface. Ta b l e 1 - 3 shows the various pinsin the RN4870/71 Module that are available forconfiguration and their default configuration 1-4 provides details on each functions 1-5 shows the status of the Module as indicatedby the Status 1 and Status 2 indication pins.