RN -41 -DS
RN41/RN41N Class 1 Bluetooth Module
Features
•
•
•
•
•
•
•
•
Fully qualified Bluetooth
®
version 2.1 module,
supports version 2.1 + Enhanced Data Rate (EDR)
Backwards-compatible with Bluetooth version 2.0,
1.2, and 1.1
Postage stamp sized form factor, 13.4 mm x
25.8 mm x 2 mm
Low power (30 mA connected, < 10 mA sniff mode)
UART (SPP or HCI) and USB (HCI only) data
connection interfaces
Sustained SPP data rates: 240 Kbps (slave), 300
Kbps (master)
HCI data rates: 1.5 Mbps sustained, 3.0 Mbps
burst in HCI mode
Embedded Bluetooth stack profiles included
(requires no host stack): GAP, SDP, RFCOMM, and
L2CAP protocols, with SPP and DUN profile
support
Bluetooth SIG qualified, end product listing
Castellated SMT pads for easy and reliable PCB
mounting
Class 1 high power amplifier with on board ceramic
RF chip antenna (RN41) or without antenna
(RN41N)
Certifications: FCC, ICS, CE
Environmentally friendly, RoHS compliant
Applications
•
•
•
•
•
•
Cable replacement
Barcode scanners
Measurement and monitoring systems
Industrial sensors and controls
Medical devices
Asset tracking
•
•
•
Description
The RN41 module is a small form factor, low power,
class 1 Bluetooth radio that is ideal for designers who
want to add wireless capability to their products without
spending significant time and money developing
Bluetooth-specific hardware and software. The RN41
supports multiple interface protocols, is simple to design
in, and is fully certified, making it a complete embedded
Bluetooth solution. With its high-performance, on-chip
antenna and support for Bluetooth EDR, the RN41
delivers up to a 3-Mbps data rate for distances up to
100 meters. The RN41 is also available without an
antenna (RN41N).
•
•
Figure 1. RN41 Block Diagram
RN41
Crystal
VCC
GND
GPIO4
GPIO5
GPIO6
USB
UART
PCM
RF
Switch
PA
BALUN
CSR BlueCore-04
External
Flash Memory
www.rovingnetworks.com
Version 3.42r 4/11/2013
1
RN -41 -DS
OVERVIEW
•
•
•
•
•
•
•
•
•
Baud rate speeds: 1,200 bps up to 921 Kbps, non-standard baud rates can be programmed
Class 1 radio, 330’ (100 m) range, 15 dBm output transmitter, -80 dBm typical receive sensitivity
Frequency 2,402 ~ 2,480 MHz
FHSS/GFSK modulation, 79 channels at 1-MHz intervals
Secure communication, 128-bit encryption
Error correction for guaranteed packet delivery
Configuration via the local UART and over-the-air RF
Auto-discovery/pairing does not require software configuration (supports instant cable replacement)
Auto-connect master, I/O pin (DTR), and character-based trigger modes
The module’s moisture sensitivity level (MSL) is 1. Table 1 shows the module’s size and weight.
Table 1. Module Size & Weight
Parameter
Size
Weight
0.055
RN41
13.4 x 25.8 x 2
RN41N
13.4 x 19 x 2
0.020
Units
mm
Oz.
Tables 2 through 5 provide detailed specifications for the module.
Table 2. Environmental Conditions
Parameter
Temperature Range (Operating)
Temperature Range (Storage)
Relative Humidity (Operating)
Relative Humidity (Storage)
o
Value
-40 C ~ 85 C
-40 C ~ 85 C
≤
90%
≤
90%
o
o
o
Table 3. Electrical Characteristics
Parameter
Supply Voltage (DC)
RX Supply Current
TX Supply Current
Average Power Consumption
Standby/Idle (Default Settings)
Connected (Normal Mode)
Connected (Low-Power Sniff)
Standby/Idle (Deep Sleep Enabled)
250
25
30
8
2.5
mA
mA
mA
mA
Min.
3.0
Typ.
3.3
35
65
Max.
3.6
60
100
Units
V
mA
mA
www.rovingnetworks.com
Version 3.42r 4/11/2013
2
RN -41 -DS
Table 4. Radio Characteristics
Parameter
Sensitivity at 0.1% BER
Frequency
(GHz)
2.402
2.441
2.480
RF Transmit Power
2.402
2.441
2.480
Initial Carrier Frequency Tolerance
2.402
2.441
2.480
20-dB Bandwidth for Modulated Carrier
Drift (Five Slots Packet)
Drift Rate
∆f1
avg
Maximum Modulation
2.402
2.441
2.480
∆f2
avg
Minimum Modulation
2.402
2.441
2.480
Min.
-
-
-
15.0
15.0
15.0
-
-
-
-
-
-
140
140
140
140
140
140
Typ.
-80
-80
-80
16.0
16.0
16.0
5
5
5
900
15
13
165
165
165
190
190
190
75
75
75
1000
-
-
175
175
175
-
-
-
115
≤
1000
40
20
> 140
75
Max.
-86
-86
-86
≤
20
Bluetooth
Specification
≤
-70
Units
dBm
dBm
dBm
dBm
dBm
dBm
kHz
kHz
kHz
kHz
kHz
kHz
kHz
kHz
kHz
kHz
kHz
kHz
Table 5. Digital I/O Characteristics
3.0 V
≤
VDD
≤
3.3 V
Input Logic Level Low
Input Logic Level High
Output Logic Level Low
Output
Logic Level
High
All I/O pins (Except reset) Default to Weak Pull Down
Min.
-0.4
0.7 VDD
-
VDD - 0.2
+0.2
Typ.
-
-
-
-
+1.0
Max.
+0.8
VDD + 0.4
0.2
-
+5.0
Units
V
V
V
V
uA
www.rovingnetworks.com
Version 3.42r 4/11/2013
3
RN -41 -DS
Figure 2 shows the pinout and Table 6 describes the pins.
Figure 2. RN41/RN41N Pinout
GND
SPI_MOSI
GPIO6
GPIO7
RESET
SPI_CLOCK
PCM_CLK
PCM_SYNC
PCM_IN
PCM_OUT
VDD
GND
1
2
3
4
5
6
7
8
9
10
11
12
24
SPI_MISO
SPI_CSB
GPIO4
GPIO5
GPIO3
GPIO2
USB_D-
USB_D+
UART_CTS
UART_RTS
UART_TX
UART_RX
GND
SPI_MOSI
GPIO6
GPIO7
RESET
SPI_CLOCK
PCM_CLK
PCM_SYNC
PCM_IN
PCM_OUT
VDD
GND
1
2
3
4
5
6
7
8
9
10
11
12
24
SPI_MISO
SPI_CSB
GPIO4
GPIO5
GPIO3
GPIO2
USB_D-
USB_D+
UART_CTS
UART_RTS
UART_TX
UART_RX
RN41
Top View
23
22
21
20
19
18
17
16
15
14
13
RN41N
Top View
23
22
21
20
19
18
17
16
15
14
13
35 29 34 33 32 31 28 30
AIO1
GPIO11
GPIO10
GPIO9
GPIO8
AIO0
GND
GND
35 29 34 33 32 31 28 30
AIO1
GPIO11
GPIO10
GPIO9
GPIO8
AIO0
GND
GND
Table 6. Pin Description
Pin
Name
Description
Default
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
GND
SPI_MOSI
GPIO6
GPIO7
RESET
SPI_CLK
PCM_CLK
PCM_SYNC
PCM_IN
PCM_OUT
VDD
GND
UART_RX
UART_TX
UART_RTS
UART_CTS
Ground
Programming only
Set Bluetooth master (high = auto-master mode)
Set baud rate (high = force 9,600, low = 115 K
or firmware setting)
Active-low reset
Programming only
PCM interface
PCM interface
PCM interface
PCM interface
3.3-V regulated power input
Ground
UART receive input
UART transmit output
UART RTS, goes high to disable host transmitter
UART CTS, if set high, it disables transmitter
–
No connect
Input to RN41with weak pulldown
Input to RN41 with weak pulldown
Input to RN41 with 1K pullup
No Connect
No Connect
No Connect
No Connect
No Connect
–
–
Input to RN41
High level output from RN41
Low level output from RN41
Low level input to RN41
www.rovingnetworks.com
Version 3.42r 4/11/2013
4
RN -41 -DS
Pin
Name
Description
Default
17
18
19
20
21
22
23
24
25 - 27
28 - 29
30
31
32
33
34
35
USB_D+
USB_D-
GPIO2
GPIO3
GPIO5
GPIO4
SPI_CSB
SPI_MISO
NC
GND
AIO0
GPIO8
GPIO9
GPIO10
GPIO11
AIO1
USB port
USB port
Status, high when connected, low otherwise
Auto discovery = high
Status, toggles based on state, low on connect
Set factory defaults
Programming only
Programming only
RF pad, keep all traces and planes clear
Ground
Optional analog input
Status (RF data RX/TX)
I/O
I/O (remote DTR signal)
I/O (remote RTS signal)
Optional analog input
1.5 K pullup activated when USB
port is ready (~500 ms after reset)
–
Output from RN41
Input to RN41 with weak pulldown
Output from RN41
Input to RN41 with weak pulldown
No connect
No connect
–
–
Not used
Output from RN41
Input to RN41 with weak pulldown
Input to RN41 with weak pulldown
Input to RN41 with weak pulldown
Not Used
Figure 3 shows the module’s physical dimensions.
Figure 3. RN41/RN41N Physical Dimensions
RN41
RN41N
www.rovingnetworks.com
Version 3.42r 4/11/2013
5