Adam-6200 series intelligent ethernet i/o module (193 pages)
Summary of Contents for Advantech WISE-1540
Page 1
User Manual WISE-1540 M2.COM Mesh Network IoT Node...
Page 2
No part of this manual may be reproduced, copied, translated or transmitted in any form or by any means without the prior written permission of Advantech Co., Ltd. Information provided in this manual is intended to be accurate and reliable. However, Advantech Co., Ltd.
Page 3
This module is intended for OEM integrator. The OEM integrator is responsible for the compliance to all the rules that apply to the product into which this certified RF module is integrated. Additional testing and certification may be necessary when multiple modules are used. WISE-1540 User Manual...
Page 4
Le présent appareil est conforme aux CNR d'Industrie Canada applicables aux appareils radio exempts de licence. L'exploitation est autorisée aux deux conditions suivantes : (1) l'appareil ne doit pas produire de WISE-1540 User Manual...
Page 5
The end user has to be informed that the IC radio-frequency exposure guidelines for an uncontrolled environment can be satisfied. The end user has to also be informed that any changes or modifications not expressly approved by WISE-1540 User Manual...
Page 6
The Host Model Number (HMN) must be indicated at any location on the exterior of the end product or product packaging or product literature which shall be available with the end product or online. 低功率電波輻射性電機管理辦法 第十二條 經型式認證合格之低功率射頻電機,非經許可,公司、商號或使用者均不得擅自變 更頻率、加大功率或變更原設計之特性及功能。 第十四條 低功率射頻電機之使用不得影響飛航安全及干擾合法通信;經發現有干擾現象時, 應立即停用,並改善至無干擾時方得繼續使用。前項合法通信,指依電信法規定作業之無線 電通信 。 低功率射頻電機須忍受合法通信或工業 、 科學及醫療用電波輻射性電機設備之干擾。 模組認證: 1. 本模組於取得認證後將依規定於模組本體標示審驗合格標籤。 2. 系統廠商應於平台上標示「本產品內含射頻模組: XXXyyyLPDzzzz-x」字樣。 WISE-1540 User Manual...
Page 7
Part No. Description 9696150000E ASS'Y WISE-DB1500 A101-1 M2.COM CARRIER Ordering Information Part No. WISE-1540WMB-SDA10 Description WISE-1540 M2.COM Mesh network IoT Node Part No. WISE-3310-D100L1E Description WISE-3310 Mesh Network IoT Gateway, 100-Nodes Part No. WISE-3310-D200L1E Description WISE-3310 Mesh Network IoT Gateway, 200-Nodes...
Page 9
The equipment has been dropped and damaged. The equipment has obvious signs of breakage. DISCLAIMER: This set of instructions is given according to IEC 704-1. Advantech disclaims all responsibility for the accuracy of any statements contained herein. WISE-1540 User Manual...
Page 10
Change Log: Date Version Description / Major change 2017/10/24 V0.1 Draft version 2017/10/26 V0.2 Update NCC Statement on page 5 WISE-1540 User Manual...
RF channel. Developer can be easily to extend the network coverage via SmartMesh. Advantech WISE-1540 also provides multi-interfaces for sensor and I/O control. With Arm Mbed embedded microprocessor operating system and add-on software stacks, it's convenient to support IoT communication protocols including LWM2M, CoAP and MQTT via WISE-3310 Mesh IoT Gateway.
GPIO 1 (device only) Programming / Debug 1 via WISE-ED22 (CN1) Port Power 3.3V Operational Environment -40 ~ 85° C Temperature Operating 5% ~ 95% Relative Humidity, non-condensing Humidity Physical Dimensions 22 x 30 mm Characteristics (WxD) WISE-1540 User Manual...
2.3.1. Top Side Connector Physical Dimensions The top-side scheme has two connectors that share a common footprint but have different stack-up requirements. Length – 22 mm maximum including land pattern Width – 9.1 mm maximum including land pattern WISE-1540 User Manual...
The additional increase in length is 7.05mm maximum for top-side connector to the module length. The retention screw adds 2.75 mm maximum. The maximum extension, including land pattern, beyond the module leading edge is 4.3 mm. M2.COM module lengths are 30 mm and 42 mm. WISE-1540 User Manual...
The dimensions of M2.COM form factor follow the Type A 2230 -D3 M.2 module size. Hence, the carrier board connectors must choose H3.2-D3 or H4.2-D5 connector as in the following diagrams. Figure 7 H3.2-D3 Reference from PCI Express M.2 Specification, Revision 1.0, November 1, 2013 WISE-1540 User Manual...
3. Development Environment Setup 3.1. Overview ARM mbed is used for you to create applications running on WISE-1540. Your application code is written in C++. It uses the application programming interfaces (APIs) that mbed OS provides. These APIs allow your code to work on different microcontrollers in a uniform way.
We supported ARM mbed OS on WISE-1540 to make user easily to get started and obtain great benefit from ARM mbed. mbed CLI The mbed CLI is command-line tool. The user needs to setup CLI for WISE-1540 SDK. Please refer to below link for information about how to setup CLI. ...
Set GCC_ARM_PATH to the binary directory of your GCC Arm installation $ mbed config -G GCC_ARM_PATH "/home/erick/gcc-arm-none-eabi-4_9-2015q3/bin" [mbed] /home/erick/gcc-arm-none-eabi-4_9-2015q3/bin now set as global GCC_ARM_PATH 3.4. Source Tree The user can find source tree as below from WISE-1540-SDK. (https://github.com/ADVANTECH-Corp/WISE-1540-SDK) Directory Description doc/ Documents about WISE-1540 SDK.
Page 24
①WISE-1540 The user must to choose the CN1 on WISE-1540 as below is connected to WISE-ED20 or WISE-ED22 through FPC. ②WISE-1500 ③WISE-ED20 WISE-1540 User Manual...
Page 25
Switch pin2 to decide whether running “backup to default” while device booting. “ON”: enabled, “OFF”: disabled. ⑦One reset button on WISE-1500 and the other on WISE-ED20 ⑧Micro USB connector Power supplies for UART3 debug port. ⑨Com port No supported. WISE-1540 User Manual...
Page 26
Step02: Connect the WISE-ED20 to PC using micro-USB cable. The device will be visible in the Device Manager as below after FTDI driver installed. The user can find the FTDI driver in source tree. WISE-1540 User Manual...
3.6. Setting for Connectivity WISE-1540 is designed in connectivity for wireless IoT communication with Linear Dust SmartMesh IP wireless sensor networks. The Linear Dust networks support a self-forming and self-healing mesh network solution complaint to 6LoWPAN Internet Protocol (IP) and IEEE802.15.4e standard. Before using WISE-1540 SDK, the user needs to check or set some parameters through the console for API.
Page 28
Step02: Check jumper. Please check both 3.3V and GPIO0 of CN2 are shorted on WISE-1500 and press reset button on the WISE-ED20 or WISE-ED22 to restart device. WISE-1540 User Manual...
Page 29
Step03: User can see snapshot as below after begin execution. WISE-1540 User Manual...
Programming through WISE-ED22 Please refer to WISE-ED22 for flash programming. Programming through WISE-ED20 Running Flash Loader Installer Step01: Find installer flash_loader_demo_v2.9.0RC1.exe” in source tree, run it to install tool and set installation directory to default as below. WISE-1540 User Manual...
Page 32
Programming Step01 Set into programming mode. Please check pin1 of SW2 to “ON” on WISE-ED20 for flash programming. Step02: Launch Flash Loader and select Port name "COMx" detected from your PC. WISE-1540 User Manual...
Page 33
Step03: Check device if get response from it. Step04: Select target as below for programming. WISE-1540 User Manual...
Page 34
Step05: Enable option "Global Erase" and programming for binary from the path you specified. Step06: Programming in progress. WISE-1540 User Manual...
Page 35
Step07: Check the process of programming is done and successful. Step08 Set into boot mode. Please check pin1 of SW2 to “OFF” on WISE-ED20. WISE-1540 User Manual...
Page 36
Step09: Boot from flash. Press reset button and you can see snapshot like as below. WISE-1540 User Manual...
4. Examples There are two examples in WISE-1540 SDK. One is “Send Data” the user can refer to it for how to use connectivity to send data from mote to gateway. The other is “Exchange Data with Sensor Format” the user can refer to it for how to add sensor in mote and send data accessed from sensor to WISE-PaaS through mote and gateway.
Page 38
WISE-1540 SDK. Please extract wise1021_senddata_gw.tar.bz2 to PC. PC # tar jxvf wise1021_senddata_gw.tar.bz. ③ Compile and output binary. PC # cd wise1021_senddata_gw/ PC # make clean PC # make PC # ls ipmg/ Step03: Upload binary to WISE-3310.
Page 39
Step04: Begin execution. The user can see snapshot as below while getting data from mote WISE-3310 # /tmp/ipmg/wise1021_receive_sample /dev/ttyUSB0 WISE-1540 User Manual...
Running example on WISE-1540 Step01: Compile example and programming. ① Please refer to WISE-1540-SDK for compilation. ② Please refer to section "Programming through WISE-ED22" "Programming through WISE-ED20" for flash programming. Step02: Check status. WISE-1540 User Manual...
② The packet is sent from gateway to mote. ③ The packet is received and decoded by mote. ④ Depend on command/data received from gateway, the information about WISE-1540 and sensor data in real time are encoded by mote and send it back to gateway. Running Example...
Page 42
Running example on WISE-1540 Step01: Compile example and programming. ① Please refer to WISE-1540-SDK for compilation. ② Please refer to section "Programming through WISE-ED22" "Programming through WISE-ED20" for flash programming. Step02: Check status. WISE-1540 User Manual...
References Liner Dust About SmartMesh IP Networks: ◎ SmartMesh IP Mote CLI Guide: http://www.linear.com/docs/41885 ◎ SmartMesh IP Mote API Guide: http://www.linear.com/docs/41886 Advantech wiki link for WISE-1540: http://ess-wiki.advantech.com.tw/view/MCU/WISE-1540 WISE-1540 User Manual...
Need help?
Do you have a question about the WISE-1540 and is the answer not in the manual?
Questions and answers