這個系列的文章將敘述如何借由 NXP 的“evkmimxrt1060_aws_remote_control_wifi_nxp”這支 Sample Code,達到 NXP RT1060EVK 經由 U-Blox EVK-JODY-W263 將資訊傳到 AWS 上,并可借由手機對 RT1060 EVK 的 LED 進行遠端控制。
整體架構如下圖所示:
![wKgaomVfAwGAStgMAAFiF2Husj0550.png](https://file1.elecfans.com/web2/M00/B0/9A/wKgaomVfAwGAStgMAAFiF2Husj0550.png)
這篇文章將介紹所需的軟硬件,以及如何搭建開發環境,那么我們就先從會需要的軟硬件開始介紹吧!
所需軟硬件一覽
在硬件上,主控的核心板采用的是 NXP RT1060 EVK,Connectivity 則是選用 U-BLOX JODY-W263 EVK。
前者是一塊通用型的開發板,豐富的 I/O 界面適合做各類應用開發。
后者為 Wi-Fi / Bluetooth Module,可大幅地降低做無線應用開發的復雜度。
![wKgaomVfAyiAUPC4AAAh0rQsLAQ907.png](https://file1.elecfans.com/web2/M00/B0/9A/wKgaomVfAyiAUPC4AAAh0rQsLAQ907.png)
在軟件上,由于 U-BLOX 是不用額外做軟件燒錄的,所以此處我們就注重在 RT1060 EVK 上。
MCUXpresso 是 NXP 在軟體開發上的 IDE,只要有了它就可以進行軟體開發的工作。
你可以先到這里下載 MCUXpresso IDE(https://www.nxp.com/design/software/development-software/mcuxpresso-software-and-tools-/mcuxpresso-integrated-development-environment-ide:MCUXpresso-IDE),進入該網頁后,選點 Download 就開始下載作業啰;安裝過程建議都采用預設路徑進行安裝。
( 但是要注意不要采用中文路徑,以及路徑中的文字有空格字元 )
與 RT1060 EVK 與之搭配的 SDK ( Software Development Kit ) 其版本為 2.13.0,在這之后的內容會敘述到如何下載、安裝
![wKgaomVfAzCAS6uoAAAgJt7jle8944.png](https://file1.elecfans.com/web2/M00/B0/9A/wKgaomVfAzCAS6uoAAAgJt7jle8944.png)
搭建開發環境
為取得 AWS RTOS Sample Code,需先至 MCUXpresso SDK Builder 下載 SDK(https://mcuxpresso.nxp.com/en/welcome),以下敘述如何下載 NXP i.MX RT1060 的 SDK,并安裝到 MCUXpresso 內。
1. 進入 MCUXpresso SDK Builder 頁面后,點擊“Access My SDK Dashboard”。
![wKgZomVfAzqAXgn9AADba3rzCaw039.png](https://file1.elecfans.com/web2/M00/B2/5F/wKgZomVfAzqAXgn9AADba3rzCaw039.png)
2. 選擇“Board”、“EVK-MIMXRT 1060”后,先選擇版本為“v2.12.1”再點擊“Build MCUXpresso SDK”。
![wKgaomVfA0OAJFz5AADQBpwTVEY006.png](https://file1.elecfans.com/web2/M00/B0/9A/wKgaomVfA0OAJFz5AADQBpwTVEY006.png)
3. 點擊“Select All”后,點擊“Download SDK”。
![wKgZomVfA0qAaCIEAADFDlsfsAQ534.png](https://file1.elecfans.com/web2/M00/B2/5F/wKgZomVfA0qAaCIEAADFDlsfsAQ534.png)
4. 點擊“Download package”。
![wKgaomVfA1KAE4BAAAERp5fhrps930.png](https://file1.elecfans.com/web2/M00/B0/9A/wKgaomVfA1KAE4BAAAERp5fhrps930.png)
5. 點擊“Download SDK Archive including documentation”。
![wKgZomVfA1uAPhnAAABWVcfJ6WA465.png](https://file1.elecfans.com/web2/M00/B2/5F/wKgZomVfA1uAPhnAAABWVcfJ6WA465.png)
如此一來,就開始進行 SDK 的下載作業了。
下載完成后,將下載的壓縮檔拖曳到 MCUXPresso 的 Installed SDKs 內。
![wKgZomVfA2OAdrcqAAF-Qn9DF5E688.png](https://file1.elecfans.com/web2/M00/B2/5F/wKgZomVfA2OAdrcqAAF-Qn9DF5E688.png)
拖曳進去后,系統會詢問說是否確定要安裝 SDK,這邊當然是點確定啦。
![wKgaomVfA2uAKh3iAABrA3zpJLI150.png](https://file1.elecfans.com/web2/M00/B0/9A/wKgaomVfA2uAKh3iAABrA3zpJLI150.png)
之后在 Installed SDKs 這邊有看到新增的 SDK 的話,就代表安裝成功了。
![wKgaomVfA3KAPIQBAABKqnRNWB8689.png](https://file1.elecfans.com/web2/M00/B0/9A/wKgaomVfA3KAPIQBAABKqnRNWB8689.png)
至此,開發環境安裝完成。
在結束之前我們先回顧一下,現在的目標是建構一個 Wi-Fi 環境并且可以經由手機透過 AWS 對 RT1060 EVK 進行控制。
而現在我們完成了開發環境的建立,那么下一步就會以 AWS 的建立來著手進行。
因此,下一篇文章將會介紹 AWS 的架構過程,敬請拭目以待!
-
led
+關注
關注
242文章
23362瀏覽量
663236 -
NXP
+關注
關注
60文章
1290瀏覽量
185505 -
WIFI
+關注
關注
81文章
5309瀏覽量
204802 -
AWS
+關注
關注
0文章
433瀏覽量
24513
發布評論請先 登錄
相關推薦
華為海思正式進入Wi-Fi FEM賽道?
從Wi-Fi 4到Wi-Fi 7:網速飆升40倍的無線革命
![從<b class='flag-5'>Wi-Fi</b> 4到<b class='flag-5'>Wi-Fi</b> 7:網速飆升40倍的無線革命](https://file1.elecfans.com/web3/M00/01/8E/wKgZO2dWUgCAQStIAAAs-eJkIc8590.png)
Wi-Fi資產跟蹤應用示例概述
NXP專為邊緣AI打造的i.MX RT700跨界MCU到底強在哪?
![NXP專為邊緣AI打造的<b class='flag-5'>i.MX</b> <b class='flag-5'>RT</b>700跨界MCU到底強在哪?](https://file1.elecfans.com/web1/M00/F4/8D/wKgaoWctbLKANWBwAABt3gvNJAM209.png)
Wi-Fi 7與Wi-Fi 6E有什么區別
恩智浦推出全新i.MX RT700跨界MCU系列
i.MX Linux開發實戰指南—基于野火i.MX系列開發板
驗證物聯網Wi-Fi HaLow用例的MM6108-EKH08開發套件來啦
![驗證物聯網<b class='flag-5'>Wi-Fi</b> HaLow用例的MM6108-EKH08<b class='flag-5'>開發</b>套件來啦](https://file1.elecfans.com/web2/M00/C8/D1/wKgaomYXYLWAX25lAACMPTBW4N0471.jpg)
基于 NXP i.MX RT1060 + IW416 的 Matter Thermostat 智慧溫控器應用方案之 Apple 生態系統
![基于 NXP <b class='flag-5'>i.MX</b> <b class='flag-5'>RT1060</b> + IW416 的 Matter Thermostat 智慧溫控器應用方案之 Apple 生態系統](https://file1.elecfans.com/web2/M00/C6/18/wKgZomYFIgmAMHt5AADXZvFQEz8225.png)
Wi-Fi的誕生與發展
![<b class='flag-5'>Wi-Fi</b>的誕生與發展](https://file.elecfans.com/web2/M00/6D/35/poYBAGM1MoCAWOOXAAAqWi8Xt8w214.png)
評論