www.rovingnetworks.com Version 3.21 10/2/2012 1 RN-171-DS RN-171 802.11 b/g Wireless LAN Module Features • FCC/CE/IC certified 2.4-GHz IEEE 802.11b/g transceiver • Small form factor: 1050 x 700 x 130 mil • Configurable transmit power: 0 to 10 dBm • RF pad connector for antennas • Certified antennas: chip antenna, 4” dipole, PCB trace, and wire antenna • Ultra-low power: 4-uA sleep, 38-mA Rx, 120-mA Tx at 0 dBm • High throughput: 921 Kbps TX, 500 Kbps RX data rate with TCP/IP and WPA2 over UART, up to 2 Mbps over SPI slave • 8-Mbit flash memory and 128-KB RAM • 10 general-purpose digital I/O pins • 8 analog sensor interfaces • Real-time clock for wakeup and time stamping • Accepts 3.3-V regulated power supply or 3-V battery • Supports ad hoc and infrastructure networks • Complete on-board TCP/IP networking stack • Environmentally friendly: RoHS compliant Applications • Remote equipment monitoring • Telemetry • Industrial sensors and home automation controls • Home automation Description The RN-171 module is a complete, standalone TCP/IP wireless networking module. With its small form factor and extremely low power consumption, the RN-171 is perfect for mobile wireless applications such as asset monitoring, sensors, and portable battery operated devices. It incorporates a 2.4-GHz radio, 32-bit SPARC processor, TCP/IP stack, real-time clock, crypto accelerator, power management, and analog sensor interfaces. The module is preloaded with firmware to simplify integration and minimize application development. In the simplest configuration, the hardware only requires four connections (PWR, TX, RX, and GND) to create a wireless data connection. Additionally, the analog sensor inputs can connect to a variety of sensors such as temperature, audio, motion, and acceleration. The ability to go into deep sleep mode and automatically scan and associate to an access point when awake makes the RN-171 suitable for roaming applications. The RN-171 also includes a built-in HTML client to post serial UART data or sensor data to a web server automatically. Figure 1. RN-171 Block Diagram 128-KB RAM 2.4-GHz Radio 2.4-GHz PA Crypto accelerator 32-Bit CPU 802.11 b/g MAC/PHY ADC 2-MB ROM Timers SPI GPIO SDIO Sensor Interface 2-KB NVM Pwr Mgmt Flash Memory SPI GPIO UART VDD IN VDD BATT 2.4 GHz TX/RX Trace for PCB Antenna RN-171
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transmission rate (over the air) 1 – 11 Mbps for 802.11b / 6 – 54 Mbps for 802.11g
Receive sensitivity -83 dBm typical
Output level (class1) -2 dBm to +12 dBm (configurable via software)
Table 5. Transmit Power
Output Power 802.11 b (2 Mbps) Current in mA Note (1)
802.11 g (24 Mbps) Current in mA Note (1)
0 120 135
2 130 150
4 170 190
6 175 200
8 180 210
10 185 225
12 190 240
Note:
1. Measured at 3.3-V DC VCC. The power consumption is the average power, active during actual power consumption.
www.rovingnetworks.com Version 3.21 10/2/2012 4
RN-171
TYPICAL APPLICATION SCHEMATIC
Figure 2 shows a typical application schematic with a battery boost circuit; Figure 3 shows a typical schematic with a linear
regulator.
Figure 2. Application Schematic with Battery Boost Circuit
www.rovingnetworks.com Version 3.21 10/2/2012 5
RN-171
Figure 3. Typical Application Circuit with Linear Regulator
Figure 4 shows the pin pads and Table 6 describes the pins.
Figure 4. Pin Pads
48
49
28
29
30
31 33
3432
21222324252627
Top View
35 37 39 41 43 45
36 38 4240 44 46
47
20
19
18
17 15
1416
13 11 9 7 5 3
12 10 68 4 2
1
www.rovingnetworks.com Version 3.21 10/2/2012 6
RN-171
Table 6. Pin Description Pad
Number Signal Name Description Optional Function
Direction Note (1)
1 GND Ground. - 2 Unused Do not connect. No Connect 3 Unused Do not connect. No Connect 4 GPIO9 Enable ad hoc mode, restore factory defaults, 8 mA drive,
3.3-V tolerant. I/O
5 GPIO8 GPIO, 24-mA drive, 3.3-V tolerant. The RN-171 drives GPIO8 HIGH on powerup, which overrides software configured powerup values, such as set sys value 0x0000 on GPIO8.
I/O
6 GPIO7 GPIO, 24-mA drive, 3.3-V tolerant. I/O 7 GPIO6 GPIO, 24-mA drive, 3.3-V tolerant, connection status on
Roving Networks’ firmware. Status of access point association
I/O
8 GPIO5 GPIO, 24-mA drive, 3.3-V tolerant. Data Tx/Rx status I/O 9 GPIO4 GPIO, 24-mA drive, 3.3-V tolerant. Connected over
TCP status I/O
10 VDD_3.3V 3.3-V power supply. 11 GPIO3 GPIO, 8-mA drive, 3.3-V tolerant. I/O 12 GPIO2 GPIO, 8-mA drive, 3.3-V tolerant. I/O 13 GPIO1 GPIO, 8-mA drive, 3.3-V tolerant. I/O 14 GND Ground. - 15 Unused Do not connect. No Connect 16 Unused Do not connect. No Connect 17 Unused Do not connect. No Connect 18 Unused Do not connect. No Connect