PUSR USR-M100-ARD User Manual

PUSR USR-M100-ARD User Manual

Open source iot gateway
Hide thumbs Also See for USR-M100-ARD:

Advertisement

Quick Links

USR-M100-ARD User Guide
Open Source IoT Gatewa
User Guide
USR-M100-ARD
y
(Cost effective)
V2.0
Be Honest & Do Best
Your Trustworthy Smart Industrial IoT Partner
pusr.com
1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the USR-M100-ARD and is the answer not in the manual?

Questions and answers

Summary of Contents for PUSR USR-M100-ARD

  • Page 1 USR-M100-ARD User Guide Open Source IoT Gatewa User Guide USR-M100-ARD (Cost effective) V2.0 Be Honest & Do Best Your Trustworthy Smart Industrial IoT Partner pusr.com...
  • Page 2: Table Of Contents

    USR-M100-ARD User Guide Content 1. Introduction ............................... - 3 - 1.1. Overview............................- 3 - 1.2. Parameters table..........................- 3 - 1.3. Dimension ............................- 4 - 2. Arduino IDE Using ............................- 4 - 3. Program burning ............................- 6 - 3.1.
  • Page 3: Introduction

    RS485/232, DO*2, DI*1, AI*1, downloading port, Wi-Fi, Ethernet port and BLE. PUSR provides basic source code demo for users to develop their own application. For the rich hardware interface and networking methods, this device can be applied in a variety of scenarios, especially scenarios where users need to collect or control serial devices and IO devices simultaneously, such as: Wastewater Treatment, Agricultural Irrigation, Solar Energy, Intelligent Farming etc.
  • Page 4: Dimension

    USR-M100-ARD User Guide 1.3. Dimension ➢ DIN-Rail mounting and wall mounting supported. ➢ 79.6*58*110.0mm (L*W*H, accessories not included) Figure 1. Dimension of USR-M100-ARD 2. Arduino IDE Using 1> Download and install Arduino IDE: https://www.arduino.cc/en/Main/Software 2> After installing the IDE, add additional boards manager URLs: https://dl.espressif.com/dl/package_esp32_index.json...
  • Page 5 USR-M100-ARD User Guide 3> Install ESP32 Boards Tools->Board Manager->Search “ESP” 4> Add library to installation path PUSR offers library source code of AWS, Modbus, users can download from Github: 插入代码连接 pusr.com - 5 -...
  • Page 6: Program Burning

    USR-M100-ARD User Guide The downloaded libraries should be copied to the installation path of Arduino IDE. Note: Users are strongly encouraged to use the AWS and Modbus libraries we provide. Users can also download the other libraries needed on Arduino IDE.
  • Page 7 USR-M100-ARD User Guide 2> Downloading parameters settings Tools-->Board-->“ESP32-WROOM-DA Module” Tools-->Board-->Port-->Select the right COM pusr.com - 7 -...
  • Page 8: Programming Via Esp32 Download Tool

    Click the “Upload” button to compile the code first, When the compilation is about to be completed, press and hold the reload button, power on the USR-M100-ARD. Do not release the reload button during the program download process, otherwise the program will fail to be burned.
  • Page 9 USR-M100-ARD User Guide 2> Open flash_download_tool, Chipset—ESP32 3> Load .bin file xxx.ino.bin Start register address:0x10000 xxx.ino.bootloader.bin Start register address:0x1000 xxx.ino.partitions.bin Start register address:0x8000 Select COM port, BAUD is 921600. SPIFlashConfig: 40MHz,DIO,DoNotChgBin pusr.com - 9 -...
  • Page 10 USR-M100-ARD User Guide 4> Power off the USR-M100-ARD, hold on the reload button, power on the USR-M100-ARD device, click “START” button, it starts to programming. 5> Finished the programming. pusr.com - 10 -...
  • Page 11: Functional Test

    ➢ Download the Modbus Slave tool and MQTTfx tool first. ➢ Find a router, change the SSID to “usriot”, and change the password to “0123456789”. 2> Power on the USR-M100-ARD device. If the work indicator is blinking, the Wi-Fi connection is successful. pusr.com...
  • Page 12 Note: After connecting the USB to TTL, the work indicator is steady on. 4> Connect the PC to the same router with the USR-M100-ARD device, and enter 192.168.1.142 on browser url blank. The IP address should be the one of USR-M100-ARD.
  • Page 13 USR-M100-ARD User Guide 6> RS485 and AWS test ➢ Open MQTTfx.exe Broker Address: awwis0u7xuagf.ats.iot.cn-north-1.amazonaws.com.cn Broker Port: 8883 Client ID: Generate SSL/TLS:Load the certificates, check the PEM Formatted pusr.com - 13 -...
  • Page 14 ➢ Click “Connect” button to connect the AWS server, subscribe to the “Arduino_m100” topic. ➢ Connect the PC and USR-M100-ARD device via USB to RS485, open Modbus Slave tool, set the Slave ID to 42, and set the address to 31000.
  • Page 15 USR-M100-ARD User Guide ➢ Serial settings, distinguish the RS485 COM from the Download COM. ➢ Change the value of register to 77, and the changed data can be received by the MQTTfx. It means the device connect to AWS and can communicate with the RS485 device.
  • Page 16: Contact Us

    USR-M100-ARD User Guide 5. Contact Us Jinan USR IOT Technology Limited Address : Floor 12 and 13, CEIBS Alumni Industrial Building, No. 3 Road of Maolingshan, Lixia District, Jinan, Shandong, China Official website: https://www.pusr.com Official shop: https://shop.usriot.com Technical support: http://h.usriot.com/ Email : sales@usriot.com...
  • Page 17 USR-M100-ARD User Guide OF THE USE OR INABILITY TO USE THIS DOCUMENT, EVEN IF USR IoT AND/OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. USR IoT and/or its affiliates make no representations or warranties with respect to the accuracy or completeness of the contents of this document and reserves the right to make changes to specifications and product descriptions at any time without notice.
  • Page 18 USR-M100-ARD User Guide Official Website: www.pusr.com Official Shop: shop.usriot.com Technical Support: h.usriot.com Inquiry Email: inquiry@usriot.com Skype & WhatsApp: +86 13405313834 关注有人微信公众号 登录商城快速下单 Click to view more: Product Catalog & Facebook & Youtube pusr.com...

Table of Contents