3.5.3 RN4870 BLE Module
The RN4870 is a Bluetooth® Low Energy (BLE) module that integrates a Bluetooth® 5.0 baseband controller, on-board Bluetooth stack, digital and analog I/O, and RF power amplifier into one solution.
- Range up to 50m
- Operating voltage range: 1.9V to 3.6V
- TX / RX mode peak current: 10 mA (typical)
- Low-Power mode current: 60 μA (typical)
- Shutdown current: 2.9 μA (max.)
The module has two of its GPIO pins connected to LEDs. By default, the BLE LED will indicate connection status, while ERR LED must be controlled by the user. Both LEDs can be configured for several other functions. Many of the other RN4870 GPIO pins are available as pads around the label on the backside of the PIC-BLE board, as can be seen in Figure 1-2.
S-
command, the device name has been changed to “PIC-BLE”. Also, the communication settings have been configured for
PIC16LF18456 EUSART settings of 9600,8,N,1.RN4870 Pin | PIC16LF18456 Pin | Function | Shared Functionality |
---|---|---|---|
RX | RC4 | EUSART TX | — |
TX | RC5 | EUSART RX | — |
RST | RA0 | GPIO | — |
P2_0 / MODE | RA7 | GPIO | Mechanical Switch and On-board debugger |
P3_3 / RX_IND | RC6 | GPIO | — |
P1_1 / STATUS1 | — | Connection LED (BLE) | BLE LED |
P2_2 | — | Custom configurable LED (ERR) | ERR LED |