SystemBase LORYPLUGCPUV10 User Manual

1
LoryPlug/CPU
SDK Manual
Version: 1.0
LoryPlug/CPU SDK
Manual
2
Revision History
Revision Date
Document Version
Pages
Description
May 24, 2019
1.0
All
New
Copyright 2019 SystemBase Co., Ltd. All rights reserved.
Website http://www.sysbas.com/
Tel 82-2-855-0501
Fax 82-2-855-0580
Daerung Post Tower-1, 16F, 288, Digital-ro, Guro-gu, Seoul, Republic of Korea
Please contact our technical team(tech@sysbas.com)for any inquiries
LoryPlug/CPU SDK
Manual
3
This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment. This equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with the instruction manual, may cause harmful interference to radio communications. Operation of this equipment in a residential area is likely to cause harmful interference in which case the user will be required to correct the interference at his own expense.
Caution THE GRANTEE IS NOT RESPONSIBLE FOR ANY CHANGES OR MODIFICATIONS NOT EXPRESSLY APPROVED BY THE PARTY RESPONSIBLE FOR COMPLIANCE. SUCH MODIFICATIONS COULD VOID THE USERS AUTHORITY TO OPERATE THE EQUIPMENT.
IMPORTANT NOTE : FCC RF Radiation Exposure Statement This equipment complies with FCC RF radiation exposure limits set forth for an uncontrolled environment. This equipment should be installed and operated with a minimum distance of 20 centimeters between the radiator and your body. This transmitter must not be co-located or operating in conjunction with any other antenna or transmitter.
This 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.
This Wireless LoRa module has been granted modular approval for mobile applications. OEM integrators for host products may use the module in their final products without additional FCC certification if they meet the following conditions. Otherwise, additional FCC approvals must be obtained. The host product with the module installed must be evaluated for simultaneous transmission requirements.
The user’s manual for the host product must clearly indicate the operating requirements and
conditions that must be observed to ensure compliance with current FCC RF exposure guidelines. To comply with FCC regulations limiting both maximum RF output power and human exposure to RF radiation, use this module only with the included onboard antenna. A label must be affixed to the outside of the host product with the following statements: Contains FCC ID: PROLORYPLUGCPUV10 The final host / module combination may also need to be evaluated against the FCC Part 15B criteria for unintentional radiators in order to be properly authorized for operation as a Part 15 digital device.
LoryPlug/CPU SDK
Manual
4
OEM/Integrators Installation Manual
- The module is limited to OEM installation ONLY.
- The OEM integrator is responsible for ensuring that the end-user has no manual instruction to remove or install module.
- The module is limited to installation in mobile or fixed applications, according to Part 2.1091(b).
- The OEM Integrator is still responsible for testing their end-product for any additional compliance requirements required with this module installed.
- Separate approval is required for all other operating configurations, including portable configurations with respect to Part 2.1093 and different antenna configurations.
Instructions to the OEM/Integrator
- The OEM Integrator must include the instructions or statements required by Part 15.19 and
15.21 in the user manual.
- The OEM Integrator must include a separate section in the host user’s manual concerning the operating conditions to satisfy RF exposure compliance.
- There is requirement that the grantee provide guidance to the host manufacturer for compliance with Part 15B requirements.
LoryPlug/CPU SDK
Manual
5
Contents
1. OVERVIEW ................................................................................................................. 6
2. FEATURES .................................................................................................................. 6
3. PACKAGE ................................................................................................................... 7
4. HARDWARE ............................................................................................................... 8
4.1 SPECIFICATION .......................................................................................................... 8
4.2 DIMENSION ............................................................................................................ 10
5. CONNECTION GUIDE ................................................................................................ 11
5.1 DEVELOPMENT ENVIRONMENT ..................................................................................... 13
5.2 FOLDER STRUCTURE .................................................................................................. 13
5.3 SOURCE CONTENTS ................................................................................................... 14
5.4 FUNCTION MAP....................................................................................................... 15
5.5 APIS .................................................................................................................... 18
6. HOW TO USE ............................................................................................................ 21
6.1 TO RUN IAR COMPILER ............................................................................................. 21
6.2 OPERATION TEST ...................................................................................................... 22
LoryPlug/CPU SDK
Manual
6
1. Overview
The LoryPlug/CPU SDK is a programmable CPU module that allows users to develop LoRa-based
End Devices. Users can easily develop End Devices with various sensors by using a source code (API
and library) provided by the LoryPlug/CPU module. A variety of devices based on LoryNet platform
provided by SystemBase allow remote monitoring and control to End Devices on the other side of
the globe.
A complete circuit diagram and source code are provided to develop the product by using the UART,
I2C, and SPI communication interfaces provided by the LoryPlug/CPU module.
2. Features
- Supports I/O interface (UART(2CH), I2C(1CH), ADC(2CH), GPIO (6EA))
- Transforms and transmits I/O interface to LoRa signals
- Supports industrial-grade operating temperature: -40 ~ 85 (-40 ~ 185)
LoryPlug/CPU SDK
Manual
7
3. Package
Package
Ordering Information
LoryPlug/CPU
LoryPlug/CPU v1.0.2
Helical Antenna
HW-920H-S
LoryPlug/CPU SDK
Manual
8
4. Hardware
4.1 Specification
27mm
43mm
14
13
12
11
10
9
8
7
6
5
4
3
2
1
28
27
26
25
24
23
22
21
20
19
18
17
16
15
PB12 SPI2_NSS
VCC VCC
PB13 SPI2_SCK
PB14 SPI2_MISO
PB15 SPI2_MOSI
GND GND
PA9 UART1 Rx
PA10 UART1 Tx
SWDIO SWDIO
SWCLK SWCLK
NRST NC
GND GND
RF Out Extern
GND GND
GND GND
I2C2_SDA PB11
I2C2_SCL PB10
Battery PB1
PB0
DIP Switch PB5
DIP Switch PB4
DIP Switch PB3
DIP Switch PA15
UART2 Rx PA3
UART2 Tx PA2
DIP Switch PA1
DIP Switch PA0
VCC VCC
Loading...
+ 16 hidden pages