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.
Additional Features:
- 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 one of its GPIO pins connected to an LED. By default, this will indicate connection status, but the user can configure it for a number of other functions. Many of the other RN4870 GPIO pins are available as pads around the label on the back side of the AVR-BLE board, as can be seen in Figure 1-2.
Info: Some
RN4870 settings have been changed during manufacturing of AVR-BLE.
Using the
S-
command, the device name has been changed to “AVR-BLE”. In addition, the communication settings have been
configured for ATmega3208 UART0 settings of 9600,8,N,1.RN4870 Pin | ATmega3208 Pin | Function | Shared Functionality |
---|---|---|---|
RX | PA0 | UART0 TX | — |
TX | PA1 | UART0 RX | — |
RST | PD3 | GPIO | — |
P2_0 / MODE | PF3 | GPIO | SW0 and on-board debugger |
P3_3 / RX_IND | PD3 | GPIO | — |
P1_1 / STATUS1 | — | BLE Connection LED | BLE LED |
Info: The RST and MODE signals are pulled up by external
resistors.