
学习 Arduino IoT Cloud 以创建基于 Arduino MKR1010、Arduino Nano 33 IoT 和 ESP32 的 IoT 应用程序。
物联网是一个描述集成传感器、处理、软件和通信的系统的术语。
典型的物联网应用程序使用互联网作为微控制器、云服务和智能手机之间通信的主干。
Arduino IoT Cloud 是一个开发平台和基础设施,可以轻松创建可扩展的物联网应用程序。
作为一个开发平台,它提供了我们可以用来构建应用程序的技术构建块。
它还提供了支持我们应用程序安全运行的基础设施。
构建块由我们可以用来将传感器和执行器与云基础设施接口的硬件组成。这种硬件的例子是属于 MKR 系列的 Arduino 板。这些板包含通信和加密功能,以确保应用程序数据的安全。
该开发平台还提供了一个编程编辑器,允许我们编写在 Arduino 板上运行的程序,以及一个仪表板编辑器,用于创建可以显示应用程序数据并提供与物联网应用程序交互的仪表板。
当然,仪表板编辑器允许我们设计可在 Web 浏览器和智能手机上运行的仪表板。这意味着我们可以从任何连接的设备访问我们的 IoT 应用程序。
Arduino IoT Cloud 基础设施在其运行期间支持您的应用程序。它负责与设备(即 Arduino 或其他兼容板)、智能手机或基于 Web 的仪表板以及任何外部云服务(如 IFTTT 或 Zapier)进行交互。
作为 IoT 应用程序的创建者,您可以利用现有的 Arduino 编程知识和简单的电子设备来创建安全且可扩展的 IoT 应用程序。您无需了解任何有关加密、通信、MQTT、Wifi 或如何编写智能手机或服务器端应用程序的知识。Arduino IoT Cloud 平台和基础设施掩盖了这一切,因此您可以专注于构建您的应用程序。
本课程的目的是帮助您利用现有的 Arduino 编程知识和简单的电子学知识,以便您可以在 Arduino IoT Cloud 上构建您的第一个 IoT 应用程序。
Create secure and scalable IoT applications using Arduino and ESP32 boards
Published 05/2022
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 46 lectures (5h 52m) | Size: 3.86 GB
What you’ll learn
Understand the concept of the IoT on the Cloud.
Learn how to use the Arduino IoT Cloud development platform and infrastructure.
Learn about the Arduino IoT Cloud concepts of Things, Devices and Dashboards.
Practice using the Arduino MKR1010, Arduino Nano 33 IoT, and ESP32 boards.
Show sensor data and control motors and displays using desktop and mobile dashboards.
Extend your IoT application with Cloud services such as IFTTT.
Requirements
You should have working knowledge of the Arduino.
You should have working knowledge of the ESP32.
Description
Learn Arduino IoT Cloud to create IoT applications based on the Arduino MKR1010, the Arduino Nano 33 IoT, and the ESP32.
The Internet of Things is a term that describes systems that integrate sensors, processing, software and communications.
A typical Internet of Things application uses the Internet as the backbone for communications between microcontrollers, Cloud services, and smartphones.
The Arduino IoT Cloud is a development platform and infrastructure that makes it easy to create scalable Internet of Things application.
As a development platform, it offers the technology building blocks which we can use to build our application.
It also offers the infrastructure that supports the safe operation of our application.
The building blocks consist of the hardware that we can use to interface sensors and actuators with the Cloud infrastructure. Examples of this hardware are the Arduino boards that belong to the MKR family. These boards contain communications and encryption capabilities to ensure the safety of the application data.
The development platform also offers a programming editor that allows us to compose the program that runs on the Arduino boards, and a dashboard editor for creating dashboards that can display application data and provide interactivity with the IoT application.
Of course, the dashboard editor allows us to design dashboards that work in web browsers and on smartphones. This means that we can access our IoT application from any connected device.
The Arduino IoT Cloud infrastructure is what supports you application during its operation. It is responsible for interacting with the devices (meaning, the Arduino or other compatible boards), the smartphone or web-based dashboards, and any external cloud services, like IFTTT or Zapier.
You, as the creator of the IoT application, can create secure and scalable IoT application by leveraging your existing knowledge of Arduino programming and simple electronics. You don’t need to know anything about encryption, communications, MQTT, Wifi, or how to program a smartphone or server-side application. The Arduino IoT Cloud platform and infrastructure obscures all that so that you can concentrate on building your application.
The objective of this course is to help you leverage your existing knowledge of Arduino programming and simple electronics so that you can build your first IoT application on the Arduino IoT Cloud.
Who this course is for
This course is for anyone wanting to create secure and scalable IoT applications.
You can be a hobbyist working on a home automation project, or a student working on an assignment or a teacher setting up an IoT lab in the school maker space.
You could be the founder of a startup creating a prototype for an awesome business idea, or a business owner interested in using IoT to automate and optimise your business operations.
You could be an engineer, researching a technology solution for your employer.
原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/32679.html