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
   

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 中找到” NuCloudConnector”並執行下載及安裝
  NuMaker-IoT-M2354-App-1NuMaker-IoT-M2354-App-2Android NuMaker-IoT-M2354-App-3iOS
2. 開啟 App 後進入到設定(SETTINGS)頁面
  NuMaker-IoT-M2354-App-4
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
  NuMaker-IoT-M2354-App-5
4. 回到主畫面並選擇”TOGGLE AWS”,手機便會開始從 AWS cloud 下載 NuMaker-IoT-2354 所上傳的溫度資料並顯示於畫面中
  NuMaker-IoT-M2354-App-6
   
 
 

韌體燒錄

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

本網站使用cookie作為與網站互動時識別瀏覽器之用,瀏覽本網站即表示您同意本網站對cookie的使用及相關隱私權政策
OK