LoRa/BLE Modules
Hardware Integration Guide
Embedded Wireless Solutions Support Center:
http://ews-support.lairdtech.com
www.lairdtech.com/wireless
17
© Copyright 2016 Laird. All Rights Reserved
Americas: +1-800-492-2320
Europe: +44-1628-858-940
Hong Kong: +852 2923 0610
Table 13: ADC Power Consumption
Parameter
Min
Typ
Max
Unit
ADC current during conversion
260
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 smart
BASIC application script) resulting in the base current
consumption penalty.
For synchronous interface like the I2C or SPI (since RM1xx side is the master), the interface can be closed and
opened only (by a command in smart
BASIC application script) when needed, resulting in current saving (no base
current consumption penalty). Similar argument for ADC (open ADC when needed).
F
UNCTIONAL
D
ESCRIPTION
The RM1xx module is a self-contained LoRa/Bluetooth Low Energy product and requires only power and a user’s
smartBASIC application to implement full LoRa and BLE functionality. The LoRa radio in conjunction with its
external 2 dBi antenna implements a long range, low data rate connection to a LoRa gateway up to 15 km. The
integrated, high performance BLE antenna combined with the RF and base-band circuitry provides the Bluetooth
Low Energy wireless link to connect to local BLE sensors. The RM1xx SIO lines provide the OEM’s chosen
interface connection to the wired serial/SPI/I2C/analog sensors. The user’s smartBASIC application binds the
sensors to the LoRa and BLE wireless functionality.
The variety of hardware interfaces and the smartBASIC programming language allow the RM1xx module to serve
a wide range of wired/wireless applications, whilst reducing overall time to market and the learning curve for
developing LoRa and BLE products.
To provide the widest scope for integration a variety of physical host interfaces/sensors are provided. The major
RM1xx series module functional blocks described below.
Power Management (includes brown-out and power on reset)
Power management features:
System Standby Doze/Deep Sleep modes
Brownout Reset
Open/Close peripherals (UART, SPI, I2C, SIO’s and ADC). Peripherals consume current when open; each
peripheral can be individually closed to save power consumption (with a command in a smartBASIC
application script).
Two-region RAM retention (No RAM retention in Deep Sleep mode)
smartBASIC command allows the VCC voltage to be read (through the internal ADC)
Pin wake-up system from deep sleep
Power supply features:
Supervisor hardware to manage power on reset, brownout (and power fail).
1.8V to 3.5V supply range.