A Datasheet LoRa/Bluetooth Low Energy (BLE) Module Part Numbers: RM186 and RM191 Version 1.
RM1xx LoRa/BLE Modules Datasheet REVISION HISTORY Version Date 1.0 19 May 2016 Initial version Jonathan Kaye 1.1 20 May 2016 Updated SIG section with URL to listing Jonathan Kaye 1.2 11 Aug 2016 Changed Hardware Integration Guide to Datasheet Sue White 1.3 2 Nov 2016 Updated section numbers Sue White 1.4 01 Feb 2017 Updated to include BLE Peripheral Mode 1.5 17 Oct 2017 Added section RM1xx VSP Service and Modes.
RM1xx LoRa/BLE Modules Datasheet CONTENTS 1 Overview and Key Features ................................................................................................................................................ 5 1.1 Features and Benefits................................................................................................................................................. 5 1.2 Application Areas ...............................................................................................
RM1xx LoRa/BLE Modules Datasheet 5 Hardware Integration Suggestions.................................................................................................................................... 25 5.1 Circuit ....................................................................................................................................................................... 25 5.2 PCB Layout on Host PCB – General ....................................................................................
RM1xx LoRa/BLE Modules Datasheet 1 OVERVIEW AND KEY FEATURES This Datasheet describes both the RM186 (868 MHz band for EU) and RM191 (915 MHz band for US). The differences are outlined in the radio specifications. Every RM1xx Series module is designed to enable OEMs to add a long range LoRa radio link and either Central OR Peripheral mode Bluetooth Low Energy (BLE) to small, portable, power-conscious devices.
RM1xx LoRa/BLE Modules Datasheet 2 SPECIFICATIONS Table 1: Specifications Categories LoRa Wireless Specification Feature LoRa® Frequency Maximum Transmit Power Setting Minimum Transmit Power Setting Receive Sensitivity Range Raw Data Rates (over the air) BLE Wireless Specification Bluetooth® (BLE) Frequency Maximum Transmit Power Setting Minimum Transmit Power Setting TX Whisper Mode 1 Transmit Power TX Whisper Mode 2 Transmit Power Receive Sensitivity (0.
RM1xx LoRa/BLE Modules Datasheet Categories Feature Implementation (standard 0.5 mA or high 5 mA), pull-up/pull-down ADC Four 10-bit channels (including ADC reference) 10 bit resolution 1.
RM1xx LoRa/BLE Modules Datasheet Categories Feature Implementation LoRa (External) Dipole antenna with U.FL (IPEX) connector up to 2 dBi Dimensions 25.4 mm x 25.4 mm x 3.1 mm Weight 3 grams Operating -40 ˚C to +85 ˚C (VCC 1.8V – 3.
RM1xx LoRa/BLE Modules Datasheet 3 HARDWARE SPECIFICATIONS 3.1 Block Diagram and Pin-out Figure 1: Functional HW and SW block diagram for RM1xx series smartBASIC modules Figure 2: RM186/RM191 module pin-out (top view) https://connectivity.lairdtech.com/wirelessmodules/lorawan-solutions 9 © Copyright 2019 Laird.
RM1xx LoRa/BLE Modules Datasheet 3.2 Pin Definitions Table 2: Pin definitions Pin # Pin Name Default Function Alt. Funct.
RM1xx LoRa/BLE Modules Datasheet Note 1: Secondary function is selectable in smartBASIC application. Note 2: DIO = Digital Input or Output. I/O voltage level tracks VCC. Note 3: AIN = Analog Input Note 4: DIO or AIN functionality is selected using the GpioSetFunc() function in smartBASIC. Note 5: AIN configuration selected using GpioSetFunc() function. Note 6: I2C, UART, SPI controlled by xxxOPEN() functions in smart BASIC.
RM1xx LoRa/BLE Modules Datasheet The RM1xx module is delivered with the integrated smartBASIC runtime engine FW loaded (but no onboard smartBASIC application script). Because of this, it starts up in AT command mode by default. At reset, all SIO lines are configured as the defaults shown above. SIO lines can be configured through the smartBASIC application script to be either inputs or outputs with pull-ups or pulldowns.
RM1xx LoRa/BLE Modules Datasheet Note 2: The maximum VCC ripple or noise (at any frequency) that does not disturb the radio. Table 5: Signal Levels for Interface, SIO Parameter Minimum Typical Maximum Unit VIH Input high voltage 0.7VCC VCC V VIL Input low voltage VSS 0.3 V VOH Output high voltage (std. drive, 0.5mA) (high-drive, 5mA) (Note 1) VCC-0.3 VCC-0.3 VCC VCC V V VOL Output low voltage (std. drive, 0.5mA) (high-drive, 5mA) (Note 1) VSS VSS 0.3 0.
RM1xx LoRa/BLE Modules Datasheet Note 1: Stay within internal 1.2 V reference voltage with given prescaling on AIN pin and do not violate ADC maximum input voltage (for damage) for a given VCC, e.g. If VCC is 1.8 V can only expose AIN pin to 2.1 V (VCC+0.3). Note 2: Currently, the smartBASIC runtime engine firmware only allows 10-bit mode. Note 3: ADC input impedance is estimated mean impedance of the ADC (AIN) pins. The tolerance is +/-20%. The ADC is highly sensitive to the impedance of the source.
RM1xx LoRa/BLE Modules Datasheet RM186 1.8 19.4 11.8 RM191 6.5 24.5 14.4 8.5 3.3.4.1 Typical LoRa Current Waveforms for Tx/Rx Cycle The plots below (Figure 3 and Figure 4) depict a typical Transmit/Receive cycle when sending a LoRa packet to the gateway. The plots were made using a shunt current monitor and the voltage levels have been translated to currents.
RM1xx LoRa/BLE Modules Datasheet Table 9: Receive sensitivity vs LoRa data rate Bit Rate BW [Bits/s] [kHz] 8 980 500 12 -126 9 1760 500 11 -125 10 3900 500 10 -122 11 7000 500 9 -119 12 12500 500 8 -116 13 21900 500 7 -113 0 250 125 12 -134 1 440 125 11 -132 2 980 125 10 -130 3 1760 125 9 -127 4 3125 125 8 -124 5 5470 125 7 -121 6 11000 250 7 -119 DR RM191 RM186 SF Rx Sensitivity [dBm] Note the following: DR = LoRaWAN data
RM1xx LoRa/BLE Modules Datasheet Parameter RX only ‘peak’ current Min Typical 11.9 Max Unit mA Ultra Low Power Mode1 (Note 2) Standby Doze 4.2 uA Ultra Low Power Mode2 (Note 3) Deep Sleep (no RAM retention) 750 nA ~400 ~2.6-4.1 uA uA Active Mode Average current (Note 4) Connection Average Current draw Max with connection interval (min) 7.5 mS with connection interval 67.5 mS Min with connection interval (max) 4000 mS Note 1: If VCC is below 2.
RM1xx LoRa/BLE Modules Datasheet BLE Transmit/Receive currents at Vcc=3.3V @25˚C Figure 5: Typical peak current consumption profile with doze mode in effect before/after the Rx/Tx Table 11: BLE Peak Transmit/Receive currents vs Vcc @25˚C Vcc [V] BLE Tx Current [mA] BLE Rx Current [mA] 3.5 12.0 11.4 3.3 12.7 11.9 3.0 13.3 12.3 2.7 14.4 13.0 1.8 16.6 15.02 Note: This is the total module current (sum of pins VCC_BLE and VCC_LORA) 3.3.6.
RM1xx LoRa/BLE Modules Datasheet Table 14: I2C Power Consumption Parameter Min Typ Max Unit I2C Run current @ 100 kbps 380 uA I2C Run current @ 400 kbps 400 uA I2C Bit rate 100 400 kbps Table 15: ADC Power Consumption Parameter Min ADC current during conversion Typ 260 Max Unit uA For asynchronous interface like the UART (asynchronous as the other end can communicate at any time), the UART (on RM1xx) must kept open (by a command in smartBASIC application script) resulting in the base
RM1xx LoRa/BLE Modules Datasheet 4.2 Clocks and Timers 4.2.1 Clocks The integrated high accuracy (+/-20 ppm) 32.768 kHz crystal oscillator provides protocol timing and helps with radio power consumption in the system Standby Doze/Deep sleep modes by reducing the time that the RX window needs to be open. Standard accuracy clocks tend to have lower accuracy +/-250 ppm.
RM1xx LoRa/BLE Modules Datasheet Figure 6: UART Signals Note: The RM1xx serial module output is at CMOS logic levels that track VCC. Level conversion must be added to interface to provide an RS-232 level compliant interface. Some serial implementations link CTS and RTS to remove the need for handshaking. Laird does not recommend linking CTS and RTS other than for testing and prototyping.
RM1xx LoRa/BLE Modules Datasheet 4.6 I2C Interface The I2C interface is an alternate function on SIO pins, configurable by smart BASIC command. The two-wire interface can interface a bi-directional wired-OR bus with two lines (SCL, SDA) and has master /slave topology. The interface is capable of clock stretching. Data rates of 100 kbps and 400 kbps are supported.
RM1xx LoRa/BLE Modules Datasheet PWM output signal has a frequency and duty cycle property. PWM output is generated using 32-bit hardware timers. The timers are clocked by a one-MHz clock source. Frequency is adjustable (up to 1 MHz) and the Duty cycle can be set over range from 0% to 100% (both configurable by smart BASIC command). Note, the frequency driving each of the wo SIO pins is the same but the duty cycle can be independently set for each pin.
RM1xx LoRa/BLE Modules Datasheet VSP service SIOI_28 Phone or Tablet nAutoRUN VSP Bridge to UART mode VSP Command mode Out to UART Store in RM1XX Figure 7: Difference between VSP bridge to UART mode and VSP Command mode Table 21: vSP Modes Mode VSP Bridge to UART Mode VSP Command Mode SIO_28 pin Externally held HIGH Externally held HIGH nAutoRUN pin Externally held HIGH Externally held LOW SIO_28 High (externally) selects the VSP service, and together when nAutoRUN is also Low (externally) selects
RM1xx LoRa/BLE Modules Datasheet VCC_IO 1 3 5 7 9 JP1 2 4 6 8 10 nRESET/SWDIO SWDCLK (RM1xx Pin 22) (RM1xx Pin 23) FTSH-105 GND Figure 8: Wiring for 2-Wire SWD Programming/Debug Interface connector to SWD Programming/Debug interface on RM1xx module 4.12 RM1xx on-board chip antenna characteristics The RM1xx on-board chip monopole antenna radiated performance depends on the host PCB layout. RM1xx development board was used for RM1xx development and antenna performance evaluation.
RM1xx LoRa/BLE Modules Datasheet previous level for an adequate time period while sampling, minimizing the effect of the high resistance value of the external voltage divider. The capacitor should be big enough to hold voltage up for the required time period, i.e. 20 us for 8 bit sampling or 68 us for 10 bit sampling. If you use a FET transistor to open the current flow through the circuit momentarily before sampling, allow enough time for the capacitor to fully charge before sampling.
RM1xx LoRa/BLE Modules Datasheet nRESET pin (active low) Hardware reset. Wire out to push button or drive by host. By default module is out of reset when power applied to VCC pin. 5.2 PCB Layout on Host PCB – General Checklist (for PCB): MUST locate RM1xx module close to the edge of PCB (mandatory for RM1xx for on-board chip antenna to radiate properly). Use solid GND plane on inner layer (for best EMC and RF performance). All module GND pins MUST be connected to host PCB GND.
RM1xx LoRa/BLE Modules Datasheet Figure 9: Antenna keepout on DVK-RM1xx PCB (shown in red) with RM1xx module placed near the corner. Note: 1. RM1xx module placed on edge of host PCB (close to the corner of the PCB). 2. Copper cut-away on all layers in “antenna Keep-out” for a host PCB. 5.2.
RM1xx LoRa/BLE Modules Datasheet 5.3 LoRa External Antenna Integration with RM1xx Please refer to the regulatory sections for FCC/IC, and CE, for details of use of RM1xx with external antennas. The RM1xx has been designed to operate with the below external antennas (with a maximum gain of 2dBi). The required antenna impedance is 50 ohms. See Table 22. Table 22: LoRa External antennas for the RM1xx External Antenna Part Number RFDPA131015IMBB301 Laird Part Number 0600-00060 Mfg.
RM1xx LoRa/BLE Modules Datasheet 6.2 Host PCB Land Pattern and Antenna Keep-out for RM1xx Application Notes 1. Ensure there is no copper in the antenna ‘keep out area’ on any layers of the host PCB. Also keep all mounting hardware or any metal clear (Refer to 5.2.2) on of the area to reduce effects of proximity detuning the antenna and to help antenna radiate properly. 3.
RM1xx LoRa/BLE Modules Datasheet 7 APPLICATION NOTE FOR SURFACE MOUNT MODULES 7.1 Introduction Laird Technologies surface mount modules are designed to conform to all major manufacturing guidelines. This application note is intended to provide additional guidance beyond the information that is presented in the User Manual. This Application Note is considered a living document and will be updated as new information is presented.
RM1xx LoRa/BLE Modules Datasheet 7.2 Reflow Parameters Prior to any reflow, it is important to ensure the modules were packaged to prevent moisture absorption. New packages contain desiccate (to absorb moisture) and a humidity indicator card to display the level maintained during storage and shipment. If directed to bake units on the card, see Table 23 and follow instructions specified by IPC/JEDEC J-STD-033. A copy of this standard is available from the JEDEC website: http://www.jedec.
RM1xx LoRa/BLE Modules Datasheet Table 24: Recommended Maximum and minimum temperatures Specification Value Unit Temperature Inc./Dec. Rate (max) 1~3 °C / Sec Temperature Decrease rate (goal) 2-4 °C / Sec .
RM1xx LoRa/BLE Modules Datasheet External Antenna Part Number Laird Part Number Mfg. Type Gain (dBi) Connector Type RM1xx Part Number RFDPA131015IMBB301 0600-00060 Walsin Dipole 0.9 U.FL RM191-SM WPANTDP036-R5A - World Products Dipole 2.0 U.FL RM191-SM S152CL-L-PX-915S - Nearson Dipole 2.0 U.FL RM191-SM WPANT10009 - World Products Dipole 2.0 U.
RM1xx LoRa/BLE Modules Datasheet The enclosed device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference, and (2) This device must accept any interference received, including interference that may cause undesired operation Label and text information should be in a size of type large enough to be readily legible, consistent with the dimensions of the equipment and the label.
RM1xx LoRa/BLE Modules Datasheet Integration instructions for host product manufacturers Applicable FCC rules to module FCC Part 15.247 / FCC Part 15.249 Summarize the specific operational use conditions The module is must be installed in mobile device.
RM1xx LoRa/BLE Modules Datasheet transmit continuously. Additional Testing, Part 15 Subpart B Disclaimer The module is only FCC authorized for the specific rule parts listed on the grant, and that the host product manufacturer is responsible for compliance to any other FCC rules that apply to the host not covered by the modular transmitter grant of certification.
RM1xx LoRa/BLE Modules Datasheet IC ne peut pas être utilisé sur le produit final. Dans ces circonstances, l'intégrateur OEM sera chargé de réévaluer le produit final (y compris l'émetteur) et l'obtention d'une autorisation distincte au Canada. Le produit final doit être étiqueté dans un endroit visible avec l'inscription suivante: " RM191-SM Contient des IC: 3147ARM191"; 9 CE REGULATORY The RM186 has been tested for compliance with relevant standards for the EU market.
RM1xx LoRa/BLE Modules Datasheet Conformity Assessment: Annex IV Reference standards used for presumption of conformity: Article Number Requirement Reference standard(s) 3.1a Health and Safety EN60950-1:2006+A2:2013 3.1b Protection requirements with respect to electromagnetic compatibility EN 301 489-1 V1.9.2 (2011-09) EN 301 489-3 V1.6.1 (2013-08) EN 301 489-17 V2.2.1 (2012-09) Emissions: EN55022:2006/A1:2007 (Class B) Immunity: EN61000-4-2:2009 EN61000-4-3:2006/A1:2008/A2:2010 3.
RM1xx LoRa/BLE Modules Datasheet 11 ORDERING INFORMATION Part Number Description RM186-SM Intelligent LoRa/BLE Module [868MHz LoRa for Europe] featuring smart BASIC RM191-SM Intelligent LoRa/BLE Module [915MHz LoRa for US] featuring smart BASIC DVK – RM186-SM Development board with RM186-SM module soldered in place DVK – RM191-SM Development board with RM191-SM module soldered in place 11.1 General Comments This is a preliminary datasheet.
RM1xx LoRa/BLE Modules Datasheet Note: 5. Unless the Declaration ID is pre-paid or purchased with a credit card, you cannot proceed until the SIG invoice is paid. Once all the relevant sections of step 1 are finished, complete steps 2, 3, and 4 as described in the help document accessible from the site. Your new design will be listed on the SIG website and you can print your Certificate and SDoC. For further information please refer to the following training material: https://www.bluetooth.