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

相关文章

一篇文章彻底搞懂macOS如何决定java环境

《一篇文章彻底搞懂macOS如何决定java环境》MacOS作为一个功能强大的操作系统,为开发者提供了丰富的开发工具和框架,下面:本文主要介绍macOS如何决定java环境的相关资料,文中通过代码... 目录方法一:使用 which命令方法二:使用 Java_home工具(Apple 官方推荐)那问题来了,

Nginx搭建前端本地预览环境的完整步骤教学

《Nginx搭建前端本地预览环境的完整步骤教学》这篇文章主要为大家详细介绍了Nginx搭建前端本地预览环境的完整步骤教学,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录项目目录结构核心配置文件:nginx.conf脚本化操作:nginx.shnpm 脚本集成总结:对前端的意义很多

一文详解Python如何开发游戏

《一文详解Python如何开发游戏》Python是一种非常流行的编程语言,也可以用来开发游戏模组,:本文主要介绍Python如何开发游戏的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下... 目录一、python简介二、Python 开发 2D 游戏的优劣势优势缺点三、Python 开发 3D

基于Python开发Windows自动更新控制工具

《基于Python开发Windows自动更新控制工具》在当今数字化时代,操作系统更新已成为计算机维护的重要组成部分,本文介绍一款基于Python和PyQt5的Windows自动更新控制工具,有需要的可... 目录设计原理与技术实现系统架构概述数学建模工具界面完整代码实现技术深度分析多层级控制理论服务层控制注

Java中的分布式系统开发基于 Zookeeper 与 Dubbo 的应用案例解析

《Java中的分布式系统开发基于Zookeeper与Dubbo的应用案例解析》本文将通过实际案例,带你走进基于Zookeeper与Dubbo的分布式系统开发,本文通过实例代码给大家介绍的非常详... 目录Java 中的分布式系统开发基于 Zookeeper 与 Dubbo 的应用案例一、分布式系统中的挑战二

基于Go语言开发一个 IP 归属地查询接口工具

《基于Go语言开发一个IP归属地查询接口工具》在日常开发中,IP地址归属地查询是一个常见需求,本文将带大家使用Go语言快速开发一个IP归属地查询接口服务,有需要的小伙伴可以了解下... 目录功能目标技术栈项目结构核心代码(main.go)使用方法扩展功能总结在日常开发中,IP 地址归属地查询是一个常见需求:

基于 Cursor 开发 Spring Boot 项目详细攻略

《基于Cursor开发SpringBoot项目详细攻略》Cursor是集成GPT4、Claude3.5等LLM的VSCode类AI编程工具,支持SpringBoot项目开发全流程,涵盖环境配... 目录cursor是什么?基于 Cursor 开发 Spring Boot 项目完整指南1. 环境准备2. 创建

通过Docker容器部署Python环境的全流程

《通过Docker容器部署Python环境的全流程》在现代化开发流程中,Docker因其轻量化、环境隔离和跨平台一致性的特性,已成为部署Python应用的标准工具,本文将详细演示如何通过Docker容... 目录引言一、docker与python的协同优势二、核心步骤详解三、进阶配置技巧四、生产环境最佳实践

SpringBoot 多环境开发实战(从配置、管理与控制)

《SpringBoot多环境开发实战(从配置、管理与控制)》本文详解SpringBoot多环境配置,涵盖单文件YAML、多文件模式、MavenProfile分组及激活策略,通过优先级控制灵活切换环境... 目录一、多环境开发基础(单文件 YAML 版)(一)配置原理与优势(二)实操示例二、多环境开发多文件版

使用docker搭建嵌入式Linux开发环境

《使用docker搭建嵌入式Linux开发环境》本文主要介绍了使用docker搭建嵌入式Linux开发环境,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面... 目录1、前言2、安装docker3、编写容器管理脚本4、创建容器1、前言在日常开发全志、rk等不同