NuMaker-IoT-M2354

建立 App Demo

NuMaker-IoT-M2354 相关设定

1. 硬件配置
  (1) 将 Nu-Link2-Me VCOM 指拨开关的1及2切换至ON,启动虚拟串口 (VCOM) 功能
   

  (2) 透过 USB 传输线连接开发板 ICE USB 端口与计算机端 USB 端口
   

NuMaker-IoT-M2354-3

  (3) 将 Wi-Fi 开关的1 切换至 ON 
    NuMaker-IoT-M2354-4
  (4) 在设备管理器中找到 Nuvoton Virtual Com Port
   

  (5) 打开终端串口工具如: PuTTY,设定正确的串口编号以及设定速度为 115200
     PuTTY
2. 开启计算机的终端软件,当画面显示“Input WiFi SSID/PASSWD(Y/N))”时,输入您个人的 SSID 及密码
  NuMaker-IoT-M2354-5
3. 当装置成功连上 Wi-Fi 路由后,开发板会通过 BME680 开始进行环境数据量测并显示于 LCD 屏上,相关资料同时由MQTT协议传送至AWS cloud
  NuMaker-IoT-M2354-6

APP 设定

以下步骤采用 Android App 进行演示,iOS 用户也可以依照下列步骤进行测试

1.  在 google play 中找到“CloudAWS”并进行下载及安装
2. 开启 App 后进入到设定(SETTINGS)页面
  CloudAWS-1
3. 依照下列完成 AWS(*) 环境设定:
  AWS Host Region: US East(Ohio) for Android/ USEast2 for iOS
  AWS Cognito Identity Pool ID: us-east-2:f7c9d0c0-2d71-4395-902d-6e0679af3d09
  AWS IoT Endpoint: a1fljoeglhtf61-ats.iot.us-east-2.amazonaws.com
  AWS IoT Thing Name: Nuvoton-Mbed-D001
  (*) 请参考以下连结了解AWS相关设定说明:
  https://docs.aws.amazon.com/general/latest/gr/cognito_identity.html
  https://docs.aws.amazon.com/iot/latest/developerguide/connect-to-iot.html
  CloudAWS-2
4. 回到主画面并选择“TOGGLE AWS”,手机便会开始从 AWS cloud 下载 NuMaker-IoT-2354 所上传的温度数据并显示于画面中
  CloudAWS-3
5. APP默认设置为显示所有设备的数据,透过”SELECT”可以更改想显示的装置于手机上
  CloudAWS-4
 
 

韧体刻录

NuMaker-IoT-2354 所预烧的范例程序内带有 AWS 相关凭证及密钥,在拿到开发板时便能通过简单的步骤了解如何进行连云,我们也提供了该范例程序的.bin文件相关下载链接,通过简单的操作方式就能将该范例烧录到开发板内。

下载连结

https://github.com/OpenNuvoton/M2354BSP/tree/master/SampleCode/NuMakerIoT/mbedOS6_AWS_IoT

烧录步骤
1. 透过 USB 传输线连接开发板 ICE USB 端口与计算机端 USB 端口
2. 在窗口管理员中找到”Nuvoton MCU”
  NuMaker-IoT-M2354-App-7
3. 将下载好的范例程序.bin 文件透过拖拉方式移至 Nuvoton MCU,便完成刻录动作
  NuMaker-IoT-M2354-App-8

从源代码搭建

1. 下载并安装 Mbed Studio: https://os.mbed.com/studio/
2. 系统需求:
  - Linux (Ubuntu 18.04) (64 bit)
  - Mac 10.11 or higher (64 bit)
  - Windows 10 (64 bit)
3. 创建或登入 Mbed 账户
  NuMaker-IoT-M2354-App-9
4. 开启 Mbed studio 并选择 “import program”,“URL: https://github.com/OpenNuvoton/NuMaker-mbed-OS-6-AWS-IoT.”
  NuMaker-IoT-M2354-App-10
5. 依照下图设定”Target” 以及 “Build profile” 后点击蓝色图示进行编译
  NuMaker-IoT-M2354-App-11
6. 完成编译后,相关.bin 文件会生成于” BUILD” 文件夹底下
 

NuMaker-IoT-M2354-App-12

NuMaker-IoT-M2354-App-13

: 当开发者要通过源代码修改或编译范例程序时,需先注册AWS相关账户以获取相关凭证及密钥,详细说明请参考 README: https://github.com/OpenNuvoton/NuMaker-mbed-OS-6-AWS-IoT

 

*Ordering Number : NK-IOTM2354

本网站使用cookie作为与网站互动时识别浏览器之用,浏览本网站即表示您同意本网站对cookie的使用及相关隐私权政策