• Fully qualified Bluetooth® version 3.0 module,
fully compatible with Bluetooth version 2.1+EDR,
1.2, and 1.1
• Software configurable through commands over
UART console interface
• Dedicated GPIO pins enable MCUs to access
control and status functions efficiently
• Postage-stamp-sized form factor, 13.5 x 26.0 x
2.7 mm
• Embedded Bluetooth stack profiles: A2DP,
AVRCP, HFP/HSP, and SPP
• Dual-channel, differential audio input and output
for highest quality audio
• Supports iAP profile to discover iOS devices and
apps (requires a special firmware build)
• Integrated amplifier for driving 16 Ω speakers
• UART (SPP) data connection interfaces
• External audio CODECs supported via S/PDIF
2
S interface
and I
• Castellated SMT pads for easy and reliable PCB
mounting
• Environmentally friendly, RoHS compliant
• Certifications: FCC, ICS, CE
• Bluetooth SIG certified
RN52 Block Diagram:
RN52
2 LEDs
MIC
MIC
PCB Antenna
Bluetooth 3.0
RF Baseband
Audio DSP
16-Bit Stereo
CODEC
RN52-DS
Speake
Speake
UART
USB
Applications:
• High-quality, 2-channel audio streaming
• Wireless stereo headsets
I2S
S/PDIF
16-Bit RISC MCU
16-MBit Flash
11 GPIO
Pins
1 AIO
• Automotive hands free audio
• Wireless audio docking station for smartphones
• Wireless speakers
• Intercom push-to-talk audio connection
• Remote control for media player
• Medical devices
• Computer accessories
www.rovingnetworks.comVersion 1.1 3/19/13page 1
Advanced Information
RN52-DS
1.0DEVICE OVERVIEW
Roving Network’s RN52 Bluetooth audio module provides a highly integrated solution for delivering highquality stereo audio in a small form factor. It combines
a class 2 Bluetooth radio with an embedded DSP processor. The module is programmed and controlled with
a simple ASCII command language.
The RN52 module complies with Bluetooth specification version 3.0. It integrates RF, a baseband controller,
etc., making it a complete Bluetooth subsystem. The
RN52 supports a variety of profiles including HSP/HFP,
A2DP, AVRCP, SPP, and iAP. It provides a UART interface, several user programmable I/O pins, stereo
speaker outputs, microphone inputs, and a USB port.
Ta bl e 1 -1 provides the general specifications for the
module. Ta b le 1 -2 and Table 1-3 provide the module’s
weight, dimensions, and electrical characteristics.
1GNDGround.Ground.
2GPIO3Bidirectional with program-
mable strength internal
pull-up/down.
3GPIO2Bidirectional with program-
4AIO0Bidirectional.Analog programmable input/output line.I/O
5GPIO4Bidirectional with program-
mable strength internal
pull-up/down.
mable strength internal
pull-up/down.
www.rovingnetworks.comVersion 1.1 3/19/13page 4
This pin enters device firmware update (DFU)
mode at bootup if a USB device powers VBUS.
GPIO3 requires 47 kΩ to ground and 22 kΩ to
the USB VBUS signal if the USB VBUS is supplying power to the main board.
Reserved, event register. Toggles from high to
low for 100 ms to indicate that the module’s state
has changed. A microcontroller can enter command mode and poll the state register using the
Q action command.
Factory reset mode. To reset the module to the
factory defaults, GPIO4 should be high on
power-up and then toggle low, high, low, high
with a 1 second wait between the transitions.
Advanced Information
InputLow
OutputHigh
InputLow
RN52-DS
TABLE 1-4:PIN DESCRIPTION (PART 2 OF 3) Note 1
PinSymbolI/O TypeDescriptionDirection Default
6GPIO5Bidirectional with program-
mable strength internal
pull-up/down.
7GPIO12Bidirectional with program-
mable strength internal
pull-up/down.
8GPIO13Bidirectional with program-
mable strength internal
pull-up/down.
9GPIO11Bidirectional with program-
mable strength internal
pull-up/down.
10GPIO10Bidirectional with program-
mable strength internal
pull-up/down.
11GPIO9Bidirectional with program-
mable strength internal
pull-up/down.
12USBD-Bidirectional.USB data minus.I/O
13USBD+Bidirectional.USB data plus with selectable internal 1.5-Kohm
14UART_RTS CMOS output, tri-state, with
weak internal pull-up.
15UART_CTS CMOS input with weak
internal pull-down.
16UART_TXCMOS output, tri-state, with
weak internal pull-up.
17UART_RXCMOS input with weak
internal pull-down.
18GNDGround.Ground.
19GPIO7Bidirectional with program-
mable strength internal
pull-up/down.
20GPIO6Bidirectional with program-
mable strength internal
pull-up/down.
21PWRENAnalog.Pull high to power up RN52.
22VDD3.3-V power input.3.3v power input.
23PCM_INCMOS input, with weak
internal pull down.
24PCM_OUTCMOS input, with weak
internal pull down.
25PCM_SYNC Bidirectional with weak
internal pull down.
26PCM_CLKCMOS input, with weak
internal pull down.
Programmable I/O.I/OHigh
Programmable I/O.I/OHigh
Programmable I/O.I/OHigh
Programmable I/O.I/OHigh
Programmable I/O.I/OHigh
When you drive this signal low, the module’s
InputHigh
UART goes into command mode. If this signal
floats high, the UART is in data mode. Reserved.
Not available for use at runtime.
I/O
pull-up resistor.
UART request to send active low.Output
UART clear to send active low.Input
UART data output.Output
UART data input.Input
Driving this pin low sets the UART baud rate to
I/OHigh
9,600. By default the pin is high with a baud rate
of 115,200.
Programmable I/O.I/OHigh
Synchronous data input, configurable for
SPDIF_IN or SD_IN (I
Synchronous data input, configurable for
SPDIF_OUT or SD_OUT (I
2
S).
2
S).
Input
Input
Synchronous data sync; WS (I2S).I/O
Synchronous data clock; SCK (I
2
S).Input
www.rovingnetworks.comVersion 1.1 3/19/13page 5
Advanced Information
RN52-DS
TABLE 1-4:PIN DESCRIPTION (PART 3 OF 3) Note 1
PinSymbolI/O TypeDescriptionDirection Default
27GNDGround.Ground.
28SPI_SSCMOS input with weak
internal pull-up.
29SPI_MISO CMOS output, tri-state, with
weak internal pull-down.
30SPI_CLKInput with weak internal
pull-down.
31SPI_MOSI CMOS input, with weak
internal pull-down.
32LED1Open drain output.Drives an LED. For the RN-52-EK board, this
33LED0Open drain output.Drives an LED. For the RN-52-EK board, this
Note 1: All GPIO pins default to input with weak pull-down.
Chip select for Synchronous Serial Interface
active low.
Serial Peripheral Interface (SPI) output.Output
SPI clock.Input
SPI input.Input
signal drives the red LED.
signal drives the blue LED.
Input
Output
Output
1.1Audio Interface Circuit
Description
The RN52 audio interface circuit consists of:
• Stereo audio CODEC
• Dual audio inputs and dual outputs
• Configurable S/PDIF and I
The audio input circuitry has a dual audio input that can
be configured as single-ended or fully differential and
programmed for microphone or line input. It has an
analog and digital programmable gain stage so that it
can be optimized for different microphones. See
Figure 1-4.
www.rovingnetworks.comVersion 1.1 3/19/13page 6
2
S interface
Advanced Information
1.1.1STEREO AUDIO CODEC
INTERFACE
The stereo audio CODEC interface has stereo and
mono analog input/output for voice and audio bands. It
supports the IEC-60958 stereo digital audio bus standards, e.g., S/PDIF and AES3/EBU.
The built-in CODEC uses a fully differential architecture
in the analog signal path, which results in low noise
sensitivity and good power supply rejection while effectively doubling the signal amplitude. It operates from a
1.5 V single power supply and uses a minimum of
external components. See Figure 1-5.
Loading...
+ 12 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.