background image

 

 

 

 

Hardware Integration Guide 

LoRa/Bluetooth Low Energy (BLE) Module 

Part Numbers: RM186 and RM191 

Preliminary Version 0.03 

 

 

 

Summary of Contents for RM186

Page 1: ...A Hardware Integration Guide LoRa Bluetooth Low Energy BLE Module Part Numbers RM186 and RM191 Preliminary Version 0 03...

Page 2: ...2320 Europe 44 1628 858 940 Hong Kong 852 2923 0610 REVISION HISTORY Version Date Notes Approver 0 01 28 Mar 2016 Preliminary Release Jonathan Kaye 0 02 31 Mar 2016 Deleted Note 3 for power supply ris...

Page 3: ...udes brown out and power on reset 17 Clocks and Timers 18 Memory for smartBASIC Application Code 18 RF 18 UART Interface 18 SPI Bus 19 I2C Interface 20 General Purpose I O ADC and PWM FREQ 20 nRESET P...

Page 4: ...umption with outstanding wireless range using the LoRa radio link and local BLE connections via 3 dBm of transmit power This document should be read in conjunction with the smart BASIC user manual Not...

Page 5: ...Rates over the air 250 bps 50 kbps RM186 980 bps 21 9kbps RM191 BLE Wireless Specification Bluetooth BLE V4 0 Central Mode Frequency 2 402 2 480 GHz Maximum Transmit Power Setting 3 dBm into 1 5 dBi...

Page 6: ...Programming Debug Interface Programmability smartBASIC On board programming language similar to BASIC smartBASIC application download 1 Via UART 2 Via 2 Wire SWD Programming Debug Interface Control Pr...

Page 7: ...ng any spare SIO pin within their smartBASIC application script allowing multi dropping Note 4 RM1xx module comes loaded with smart BASIC runtime engine FW but does not come loaded with any smart BASI...

Page 8: ...www lairdtech com wireless 8 Copyright 2016 Laird All Rights Reserved Americas 1 800 492 2320 Europe 44 1628 858 940 Hong Kong 852 2923 0610 HARDWARE SPECIFICATIONS Block Diagram and Pin out Figure 1...

Page 9: ...IO IN NONE IN ONLY Laird Devkit UART_DSR via J10 J12 7 SIO_28 DIO IN PULL UP 13 1 2 6 Laird DevKit J6 8 GND 9 SIO_29 DIO I2C SCL IN PULL UP 1 2 6 11 I2COPEN in smartBASIC selects I2C function 10 SIO_3...

Page 10: ...le Note11 SPI CS is created by customer using any spare SIO pin within their smartBASIC application script allowing multi dropping Note12 N A Note13 N A Note14 smart BASIC runtime engine has DIO Defau...

Page 11: ...of nAutoRUN during power up or reset If it is low and if there is a smartBASIC application script named autorun then the smartBASIC runtime engine FW executes the application script automatically henc...

Page 12: ...ll up resistance 11 13 16 k Pull down resistance 11 13 16 k Note 1 Maximum number of pins with 5mA high drive is three Table 6 SIO pin alternative function AIN ADC specification Parameter Minimum Typi...

Page 13: ...to be an open circuit The moment ADC is sampling ADC AIN impedance is 200k 600k nAutoRUN Pin and Operating Modes Operating modes refer to the smartBASIC manual for details Self contained mode Interact...

Page 14: ...A mA mA mA mA Note 1 At VCC 3 3V the DCDC converter will be active BLE POWER CONSUMPTION Data taken at VCC 3 3V see Note1 and 25 C Table 9 Power consumption Parameter Min Typical Max Unit Active Mode...

Page 15: ...pheral block current consumption 4 3 Note 3 In Deep Sleep everything is disabled and the only wake up sources are reset and changes on pins on which sense is enabled A reset is required to exit Deep S...

Page 16: ...nditions Note In the above picture UART is ON X axis time 1 mS per square Y axis current 2 mA per square Peripheral Block Current Consumption The values below are calculated for a typical operating vo...

Page 17: ...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...

Page 18: ...ions GetTickCount and GetTickSince Refer to the smartBASIC user guide for more information Memory for smartBASIC Application Code User has up to TBD Kbytes of data memory available for smartBASIC appl...

Page 19: ...al receive buffers will overflow which could lead to an internal processor crash This will drop the connection and may require a power cycle to reset the module Laird recommends that the correct CTS R...

Page 20: ...master and SDA is a bi directional data line which can be driven by any device on the bus IMPORTANT It is essential to remember that pull up resistors on both SCL and SDA lines are not provided in the...

Page 21: ...pin FREQ output signal frequency can be set over a range of 0Hz to 4MHz with 50 mark space ratio nRESET Pin Table 18 nRESET pin Signal Name Pin No I O Comments nRESET 22 I HW reset active low Pull th...

Page 22: ...on of RM1xx Add decoupling capacitors for filtering the external source Power on reset circuitry within RM1xx series module incorporates brown out detector thus simplifying power supply design Upon ap...

Page 23: ...ng SIO_24 alternative function UART_CTS is an input set with internal weak pull down in FW This pull down ensures the default state of the UART_CTS will be asserted which means can send data out of th...

Page 24: ...digital traces Ensure no exposed copper beneath the module refer to land pattern of RM1xx development board Antenna Keep out on Host PCB Ensure there is no copper in the antenna keep out area on any l...

Page 25: ...d Proximity to Metal or Plastic Checklist for metal plastic enclosure Minimum safe distance for metals without seriously compromising the antenna tuning is 40mm top bottom and 30mm left or right Metal...

Page 26: ...xternal antennas with a maximum gain of 2dBi The required antenna impedance is 50 ohms See Table 19 Table 19 LoRa External antennas for the RM1xx External Antenna Part Number Laird Part Number Mfg Typ...

Page 27: ...ably in the corner with the antenna facing the corner If RM1xx is not placed in corner but on edge of host PCB the antenna Keep Out Area is extended see Note 4 4 RM1xx development board has an RM1xx p...

Page 28: ...manufacturing processes Shipping Figure 8 RM1xx Shipping Tray Details Reflow Parameters Prior to any reflow it is important to ensure the modules were packaged to prevent moisture absorption New packa...

Page 29: ...Temp 40 C 5 RH Baking Temp Saturated 30 C 85 Floor Life Limit 72 hours 30 C 60 Saturated 30 C 85 Floor Life Limit 72 hours 30 C 60 Saturated 30 C 85 Floor Life Limit 72 hours 30 C 60 3 9 hours 7 hour...

Page 30: ...st be installed such that a minimum separation distance of 30mm is maintained between the radiator antenna and all persons at all times 2 The transmitter module must not be operating in conjunction wi...

Page 31: ...lities WARNING The OEM must ensure that FCC and Industry Canada labelling requirements are met This includes a clearly visible label on the outside of the OEM enclosure specifying the appropriate Lair...

Page 32: ...off and on the user is encouraged to correct the interference by one or more of the following measures Re orient or relocate the receiving antenna Increase the separation between the equipment and the...

Page 33: ...ces the OEM integrator will be responsible for re evaluating the end product including the transmitter and obtaining a separate Canada authorization NOTE IMPORTANTE Dans le cas o ces conditions ne peu...

Page 34: ...sentative for more information regarding adding antennas Item LoRa Antenna Part artNumber Mfg Type Gain dBi 1 RFDPA131015IMBB301 Walsin Dipole 0 9 2 WPANTDP036 R5A World Products Dipole 2 0 3 S152CL L...

Page 35: ...ect to electromagnetic compatibility EN 301 489 1 V1 9 2 2011 09 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 2 Mean...

Page 36: ...ough the qualification process even when referencing a Bluetooth Design that already has its own Declaration ID The Qualification Process requires each company to register as a member of the Bluetooth...

Page 37: ...listed under TBD or TBD the qualification process follows the New Listing route without referencing a Qualified Design When creating a new design it is necessary to complete the full qualification lis...

Page 38: ...ates any standard SIG LE profiles such as Heart Rate Profile refer to section External to the Core Current and Qualifiable GATT based Profile and Service Test Requirements it is necessary to test thes...

Reviews: