AWS Remote Control ( Wi-Fi ) on i.MX RT1060 EVK - 1 “建立开发环境”

2023-12-02 05:28

本文主要是介绍AWS Remote Control ( Wi-Fi ) on i.MX RT1060 EVK - 1 “建立开发环境”,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

这个系列的文章将叙述如何借由 NXP 的“evkmimxrt1060_aws_remote_control_wifi_nxp”这支 Sample Code,达到 NXP RT1060EVK 经由 U-Blox EVK-JODY-W263 将资讯传到 AWS 上,并可借由手机对 RT1060 EVK 的 LED 进行远端控制。

整体架构如下图所示:

 

这篇文章将介绍所需的软硬体,以及如何搭建开发环境,那么我们就先从会需要的软硬体开始介绍吧!

所需软硬体一览

在硬体上,主控的核心板采用的是 NXP RT1060 EVK,Connectivity 则是选用 U-BLOX JODY-W263 EVK。

前者是一块通用型的开发板,丰富的 I/O 界面适合做各类应用开发。

后者为 Wi-Fi / Bluetooth Module,可大幅地降低做无线应用开发的复杂度。

在软体上,由于 U-BLOX 是不用额外做软体烧录的,所以此处我们就注重在 RT1060 EVK 上。

MCUXpresso 是 NXP 在软体开发上的 IDE,只要有了它就可以进行软体开发的工作。
你可以先到这里下载 MCUXpresso IDE,进入该网页后,选点 Download 就开始下载作业啰;安装过程建议都采用预设路径进行安装。
( 但是要注意不要采用中文路径,以及路径中的文字有空格字元 )

与 RT1060 EVK 与之搭配的 SDK ( Software Development Kit ) 其版本为 2.13.0,在这之后的内容会叙述到如何下载、安装。

搭建开发环境 

为取得 AWS RTOS Sample Code,需先至 MCUXpresso SDK Builder 下载 SDK,以下叙述如何下载 NXP i.MX RT1060 的 SDK,并安装到 MCUXpresso 内。

1. 进入 MCUXpresso SDK Builder 页面后,点击“Access My SDK Dashboard”。

2. 选择“Board”、“EVK-MIMXRT 1060”后,先选择版本为“v2.12.1”再点击“Build MCUXpresso SDK”。

 

3. 点击“Select All”后,点击“Download SDK”。

 

4. 点击“Download package”。

 

5. 点击“Download SDK Archive including documentation”。

 

如此一来,就开始进行 SDK 的下载作业了。

下载完成后,将下载的压缩档拖曳到 MCUXPresso 的 Installed SDKs 内。

拖曳进去后,系统会询问说是否确定要安装 SDK,这边当然是点确定啦。 

之后在 Installed SDKs 这边有看到新增的 SDK 的话,就代表安装成功了。

至此,开发环境安装完成。

在结束之前我们先回顾一下,现在的目标是建构一个 Wi-Fi 环境并且可以经由手机透过 AWS 对 RT1060 EVK 进行控制。

而现在我们完成了开发环境的建立,那么下一步就会以 AWS 的建立来着手进行。

因此,下一篇文章将会介绍 AWS 的架构过程,

登录大大通,可查看后续博文!

这篇关于AWS Remote Control ( Wi-Fi ) on i.MX RT1060 EVK - 1 “建立开发环境”的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/444108

相关文章

使用Python开发一个简单的本地图片服务器

《使用Python开发一个简单的本地图片服务器》本文介绍了如何结合wxPython构建的图形用户界面GUI和Python内建的Web服务器功能,在本地网络中搭建一个私人的,即开即用的网页相册,文中的示... 目录项目目标核心技术栈代码深度解析完整代码工作流程主要功能与优势潜在改进与思考运行结果总结你是否曾经

Spring Boot + MyBatis Plus 高效开发实战从入门到进阶优化(推荐)

《SpringBoot+MyBatisPlus高效开发实战从入门到进阶优化(推荐)》本文将详细介绍SpringBoot+MyBatisPlus的完整开发流程,并深入剖析分页查询、批量操作、动... 目录Spring Boot + MyBATis Plus 高效开发实战:从入门到进阶优化1. MyBatis

Python基于wxPython和FFmpeg开发一个视频标签工具

《Python基于wxPython和FFmpeg开发一个视频标签工具》在当今数字媒体时代,视频内容的管理和标记变得越来越重要,无论是研究人员需要对实验视频进行时间点标记,还是个人用户希望对家庭视频进行... 目录引言1. 应用概述2. 技术栈分析2.1 核心库和模块2.2 wxpython作为GUI选择的优

利用Python开发Markdown表格结构转换为Excel工具

《利用Python开发Markdown表格结构转换为Excel工具》在数据管理和文档编写过程中,我们经常使用Markdown来记录表格数据,但它没有Excel使用方便,所以本文将使用Python编写一... 目录1.完整代码2. 项目概述3. 代码解析3.1 依赖库3.2 GUI 设计3.3 解析 Mark

利用Go语言开发文件操作工具轻松处理所有文件

《利用Go语言开发文件操作工具轻松处理所有文件》在后端开发中,文件操作是一个非常常见但又容易出错的场景,本文小编要向大家介绍一个强大的Go语言文件操作工具库,它能帮你轻松处理各种文件操作场景... 目录为什么需要这个工具?核心功能详解1. 文件/目录存javascript在性检查2. 批量创建目录3. 文件

基于Python开发批量提取Excel图片的小工具

《基于Python开发批量提取Excel图片的小工具》这篇文章主要为大家详细介绍了如何使用Python中的openpyxl库开发一个小工具,可以实现批量提取Excel图片,有需要的小伙伴可以参考一下... 目前有一个需求,就是批量读取当前目录下所有文件夹里的Excel文件,去获取出Excel文件中的图片,并

Centos环境下Tomcat虚拟主机配置详细教程

《Centos环境下Tomcat虚拟主机配置详细教程》这篇文章主要讲的是在CentOS系统上,如何一步步配置Tomcat的虚拟主机,内容很简单,从目录准备到配置文件修改,再到重启和测试,手把手带你搞定... 目录1. 准备虚拟主机的目录和内容创建目录添加测试文件2. 修改 Tomcat 的 server.X

VSCode配置Anaconda Python环境的实现

《VSCode配置AnacondaPython环境的实现》VisualStudioCode中可以使用Anaconda环境进行Python开发,本文主要介绍了VSCode配置AnacondaPytho... 目录前言一、安装 Visual Studio Code 和 Anaconda二、创建或激活 conda

pytorch+torchvision+python版本对应及环境安装

《pytorch+torchvision+python版本对应及环境安装》本文主要介绍了pytorch+torchvision+python版本对应及环境安装,安装过程中需要注意Numpy版本的降级,... 目录一、版本对应二、安装命令(pip)1. 版本2. 安装全过程3. 命令相关解释参考文章一、版本对

基于Python开发PDF转PNG的可视化工具

《基于Python开发PDF转PNG的可视化工具》在数字文档处理领域,PDF到图像格式的转换是常见需求,本文介绍如何利用Python的PyMuPDF库和Tkinter框架开发一个带图形界面的PDF转P... 目录一、引言二、功能特性三、技术架构1. 技术栈组成2. 系统架构javascript设计3.效果图