
RN-24 / RN25
www.rovingnetworks.com
DS-RN24-V2 1/28/2009
Class 1 Bluetooth® Super
Module
Features
• Supports Bluetooth 2.1/2.0/1.2/1.1 and
v2.0+EDR
• Embedded SPP/DUN stack support, no
host or processor stacks required
• Small-form factor 24 Pin DIP package (0.1”
pitch X 0.9” socket width)
• Accepts 4Vdc to 24Vdc power
• Serial port signals on TTL, RS- 232 and
RS-485 levels.
• RS-485 signaling with auto-direction control
(PCB rev 4 )
• UART baud rate speeds: 1200bps up to
921.6Kbps
• 9 General Purpose Input/Output Pins (4ma
source/sink) controlled via remote
commands
• 2 Channel 8 Bit AD converter (5Hz, 0-
1.8VDC )
• LEDs indicate connection and RX/TX status
• On board antenna or external SMA jack
• Low power consumption (30mA
connected,, <10mA sniff mode)
• Programmable over local UART and
remotely from any Bluetooth client
o Simple ACSII command interface
• UART (SPP or HCI) and USB (HCI only) data
connection interfaces
• Sustained SPP data rates - 240Kbps (slave),
300Kbps (master)
• Embedded Bluetooth stack profiles included
(requires no host stack): GAP, SDP,
RFCOMM and L2CAP protocols, with SPP
and DUN profile support.
Applications
• Wireless RS232/RS485 cable replacement
• Remote equipment monitoring
• Scanners, GPS and measurement systems
• Industrial sensors and controls
• Medical devices
Description
The RN24 transforms your product’s serial interface
into a wireless connection. The RN24 is a Class 1
Bluetooth radio with auto-connect and connect on RX
data features, enabling your product to transfer data
up to 100M. The RN24 accepts a wide range of
unregulated DC power. The DIP packaging with
GPIO, UART interfaces and AD converter makes it
the perfect prototyping module and allows products to
have optional Bluetooth capability when the module
is plugged in.
RF
Switch
PA
BALUN
Crystal
CSR BlueCore-04
External
Flash
Memory
VCC
GND
PIO4
PIO5
PIO6
USB
UART
PCM
809 University Avenue • Los Gatos, CA 95032 • Tel (408) 395-6539 • info@RovingNetworks.com

DS-RN24_V2 1/28/2009
Overview
UART baud rate speeds: 1200bps up to 921Kbps, non-standard baud rates can be programmed.
Class 1 radio, 330’ (100m) distance, 12dBm output transmitter, -80dBm typical receive sensitivity
Frequency 2402 ~ 2480MHz,
FHSS/GFSK modulation, 79 channels at 1MHz intervals
Secure communications, 128 bit encryption
Error correction for guaranteed packet delivery
UART local and over-the-air RF configuration
Auto-discovery/pairing requires no software configuration (instant cable replacement).
Auto-connect master, IO pin (DTR) and character based trigger modes
Environmental Conditions
Parameter Value
Temperature Range (Operating)
Temperature Range (Storage) -40 oC ~ 85 oC
Relative Humidity (Operating)
Relative Humidity (Storage)
-40 oC ~ 85 oC
≤90%
≤90%
Electrical Characteristics
Power supply voltage
WARNING – Only one source
of power must be supplied.
3.3Vdc + 0.1V and 10mVp-p max. noise
OR
4-24VDC unregulated .
Parameter Min Typ. Max. Unit
Supply Voltage (DC) 3.0 3.3 3.6 V
RX Supply Current 35 60 mA
TX Supply Current 65 100 mA
Average power consumption
Standby/Idle (default settings) 25 mA
Connected (normal mode) 30 50 mA
Connected (low power Sniff) 8 mA
Standby/Idle (lowest power) 250uA 2.5 mA
809 University Avenue • Los Gatos, CA 95032 • Tel (408) 395-6539 • info@RovingNetworks.com

DS-RN24_V2 1/28/2009
Digital I/O Characteristics
WARNING: Take care not to exceed the voltage limits to the VCC, TTL SERIAL, and GPIO pins. 0 negative
voltage or voltage exceeding 3.30 VDC can permanently damage the device!
• Use a 10KΩ series resistor on inputs
• GPIO sink current is 4mA max.
• Unused pins should float
2.7V ≤ VDD ≤ 3.0V Min Typ. Max. Unit
Input logic level LOW -0.4 - +0.8 V
Input logic level HIGH 0.7VDD - VDD+0.4 V
Output logc level LOW - - 0.2 V
Output logic level HIGH VDD-0.2 - - V
All I/O’s (except reset) default to weakpull down
The RN24 can drive either UART signals on the TTL pins 8-11 or RS232 pins 13-16. WARNING: Driving the TTL
signals at RS232 levels can permanently damage the module. By default the module is configured to drive only
the RS232 pins. To drive the TTL signals you must remove the resistor R7. R7 can be found on the bottom of
the board, near the center.
+0.2 +1.0 +5.0 uA
Remove R7 to enable the UART
TTL signaling on pins 8-11.
This will disconnect pins 13-16
from the UART interface.
809 University Avenue • Los Gatos, CA 95032 • Tel (408) 395-6539 • info@RovingNetworks.com