NuMaker-IoT-M2354
|
建立 App Demo |
||
|
NuMaker-IoT-M2354 相關設定 |
||
| 1. | 硬體設定 | |
| (1) 將 Nu-Link2-Me VCOM 指撥開關的1及2切換至ON,啟動虛擬串口 (VCOM) 功能 | ||
|
|
||
| (2) 透過 USB 傳輸線連接開發板 ICE USB 連接埠與電腦端 USB 連接埠 | ||
|
|
||
| (3) 將 Wi-Fi 開關的1 切換至 ON | ||
![]() |
||
| (4) 在裝置管理員中找到 Nuvoton Virtual Com Port | ||
|
|
||
| 2. | 開啟電腦的終端機軟體,當畫面顯示” Input WiFi SSID/PASSWD(Y/N))”時,鍵入您個人的 SSID 及 密碼 | |
![]() |
||
| 3. | 當裝置成功連線至 Wi-Fi 路由後,開發板會透過 BME680 開始進行環境數據量測並顯示於 LCD 屏上,相關資料同時藉由MQTT協定傳送至AWS cloud | |
![]() |
||
|
APP 設定 以下步驟採用 Android App 進行演示,iOS用戶也可以依照下列步驟進行測試 |
||
| 1. | 在 google play 中找到” NuCloudConnector”並執行下載及安裝 | |
![]() Android iOS |
||
| 2. | 開啟 App 後進入到設定(SETTINGS)頁面 | |
![]() |
||
| 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 | ||
![]() |
||
| 4. | 回到主畫面並選擇”TOGGLE AWS”,手機便會開始從 AWS cloud 下載 NuMaker-IoT-2354 所上傳的溫度資料並顯示於畫面中 | |
![]() |
||
|
韌體燒錄 |
|||||
|
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” | ||||
![]() |
|||||
| 3. | 將下載好的範例程式.bin 文件透過拖拉方式移至 Nuvoton MCU,便完成燒錄動作 | ||||
![]() |
|||||
|
原始碼下載及編譯 |
|||||
| 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 帳戶 | ||||
![]() |
|||||
| 4. | 開啟 Mbed studio 並選擇 “import program” , ”URL: https://github.com/OpenNuvoton/NuMaker-mbed-OS-6-AWS-IoT.” | ||||
![]() |
|||||
| 5. | 依照下圖設定”Target” 以及 “Build profile” 後點擊藍色圖示進行編譯 | ||||
![]() |
|||||
| 6. | 完成編譯後,相關.bin 文件會生成於” BUILD” 資料夾底下 | ||||
|
注: 當開發者要透過源代碼修改或編譯範例程式時,需先註冊AWS相關帳戶以獲取相關憑證及金鑰,詳細說明請參考 README : https://github.com/OpenNuvoton/NuMaker-mbed-OS-6-AWS-IoT |
|||||







Android
iOS








