You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/arduino-cloud/10.education/02.templates/content.md
+19-17
Original file line number
Diff line number
Diff line change
@@ -6,49 +6,49 @@ tags:
6
6
- Cloud
7
7
- Education
8
8
- IoT Templates
9
-
author: 'Lenard George'
9
+
author: 'Lenard George, Hannes Siebeneicher'
10
10
software:
11
11
- iot-cloud
12
12
---
13
13
14
14
## Introduction
15
15
16
-
This tutorial is designed to help educators introduce students to the world of Internet of Things (IoT) using Arduino IoT Templates. Templates are ready-made projects that can significantly lower the entry barrier for teaching and learning about IoT applications. Whether you’re integrating IoT into your curriculum or organizing a hackathon, these templates offer a medium to get started quickly with the basic components of a IoT project.
16
+
This guide aims to introduce anyone interested in exploring the world of the Internet of Things (IoT) to Arduino IoT Templates. These templates are pre-built projects that make it significantly easier to dive into IoT applications. Whether you're a teacher, a maker, planning your next class or organizing a hackathon, these templates provide a quick and accessible way to get started with the fundamental components of an IoT project.
17
17
18
18
## What you will learn
19
19
20
20
- Templates and their benefits
21
21
- Collection of Arduino IoT Templates
22
-
-Using templates for a subject
23
-
-Importing Templates
22
+
-Importing Templates
23
+
-Create Custom Templates
24
24
25
25
## Arduino IoT Templates
26
26
27
27
<iframewidth="100%"height="480"src="https://www.youtube-nocookie.com/embed/J5_QleCPc64?si=I-3lU1mVam3jtA4_"title="YouTube video player"frameborder="0"allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"allowfullscreen></iframe>
28
28
29
-
Templates are pre-configured projects that allow users to quickly setup Arduino devices for the Arduino Cloud, creating a dashboard based on the project in two minutes. Through a [Dashboard](https://docs.arduino.cc/arduino-cloud/cloud-interface/dashboard-widgets) you can easily monitor and control IoT projects on a web interface.
29
+
Templates are pre-configured projects that allow users to quickly set up Arduino devices for the Arduino Cloud, creating a dashboard based on the project in two minutes. Through a [Dashboard](https://docs.arduino.cc/arduino-cloud/cloud-interface/dashboard-widgets), you can easily monitor and control IoT projects on a web interface.
30
30
31
-
For educational purposes, **Dashboards** provide an excellent opportunity for students to learn about IoT concepts, data collection and analyses and interaction with hardware/sensors without having to build an IoT project from scratch. This reduces the time and the learning curve, which gives students a starting point to build their ideas and learning.
31
+
Dashboards are an excellent way to learn about IoT concepts, data collection and analysis, and interaction with hardware/sensors without having to build an IoT project from scratch. This reduces the time and the learning curve, providing a starting point for building innovative ideas and deepening knowledge.
32
32
33
33

34
34
35
-
## Preparing for the Activity
35
+
## Setup
36
36
37
-
Once you have decided which template(s) you would like to use, we suggest you to prepare the essentials to conduct this activity in your class. Before you begin using templates, ensure that you have the following items checked:
37
+
Once you have decided which template(s) you would like to use, it's important to prepare the essentials to conduct this activity effectively. Before you begin using templates, ensure that you have the following items checked:
38
38
39
39
- Hardware - Any choice of [Arduino Wi-Fi® boards](https://support.arduino.cc/hc/en-us/articles/4407129094546-Boards-and-shields-with-wireless-connectivity)
40
40
41
-
- USB Cable - Ensure you have the right one for your board
41
+
- USB Cable - Ensure you have the right one for your board
42
42
43
-
- Software - Arduino Account
43
+
- Software - Arduino Account
44
44
45
-
- Good Internet Connection
45
+
- Good Internet Connection
46
46
47
-
-Shared Space (optional - only when you are about to use the templates with your students)
47
+
-Collaborative Space (optional - useful if you're working in a group)
48
48
49
49
- Sensors and Actuators (optional)
50
50
51
-
***Note: if you haven't created a shared space check out this [article](https://docs.arduino.cc/arduino-cloud/education/shared-spaces/). Ensure that you students have their individual accounts created and have been added to the shared space that you have created.***
51
+
***Note: If you plan to use templates in a teaching environment or during a workshop with multiple participants, you might find [shared spaces](https://docs.arduino.cc/arduino-cloud/education/shared-spaces/) very useful. Make sure all participants have created their individual accounts and have been added to the shared space you have set up.***
52
52
53
53
For our tutorial, we will use the [Cloud Blink Template](https://app.arduino.cc/templates/cloud-blink) that will illustrate how to control an Arduino Board’s LED through a dashboard in the Arduino Cloud. This is a great template if you want to get started with the Arduino Cloud since it works with all boards. After you have completed the installation, you can modify the sketch and dashboard freely.
54
54
@@ -72,7 +72,9 @@ The template page will open, where you will find the description of what the pro
72
72
73
73
## Importing a Template
74
74
75
-
Templates can be imported easily by clicking on the import button from the template description page. The process is similar to that of uploading a sketch to the Arduino board. Once the device is plugged in the USB port, click on **IMPORT TEMPLATE** to import the chosen IoT template.
75
+
Templates can be imported easily by clicking on the import button from the template description page. The process is similar to that of uploading a sketch to the Arduino board. Once the device is plugged in the USB port, click on **IMPORT TEMPLATE** to import the chosen IoT template.
76
+
77
+
***Note: If this is your first time using the Arduino Cloud, you will be prompted to install the Create Agent. This software facilitates communication between your browser and Arduino board. Simply install it as you would any other program. For detailed instructions on installing the Create Agent, click [here](https://support.arduino.cc/hc/en-us/articles/360014869820-Install-the-Arduino-Create-Agent).***
@@ -89,7 +91,7 @@ This process involves creating the necessary components and uploading the sketch
89
91
3. Assign the right network credentials to your devices,
90
92
4. Build a dashboard with the right widgets.
91
93
92
-
***Note: The process may take up to 5 minutes. Remind students not to unplug the device during this step or close their laptops during the import process.***
94
+
***Note: The process may take up to 5 minutes. Do not unplug the device during this step or close the laptop during the import process.***
93
95
94
96
For troubleshooting, we recommend to read this article from our Help Center:
95
97
@@ -103,7 +105,7 @@ For troubleshooting, we recommend to read this article from our Help Center:
103
105
104
106
*['We were not able to upload the template sketch' in Arduino Cloud](https://support.arduino.cc/hc/en-us/articles/4408887422994--We-were-not-able-to-upload-the-template-sketch-in-Arduino-Cloud)
105
107
106
-
## Customizing a Template
108
+
## Editing a Template
107
109
108
110
This interface is fully customizable and you can extend this template based on your needs and creativity. If you’d like to make changes to the `Dashboard` by adding additional widgets, you can do so by clicking on the **Edit icon**.
109
111
@@ -123,7 +125,7 @@ As mentioned earlier, a template also creates: **variables**, **sketch files**,
123
125
124
126
If you have already worked with Arduino IoT projects, you can go ahead and start customizing the templates based on your choice, otherwise you can [get started reading this tutorial](https://docs.arduino.cc/arduino-cloud/guides/overview/).
125
127
126
-
### Using Templates for your course
128
+
### Effective Classroom Learning with Templates
127
129
128
130
Integrating Arduino IoT templates into a course curriculum offers a tangible way to teach concepts like sensor data collection, cloud computing, and Internet of Things principles across various disciplines such as physics, chemistry, biology and computer science. Here are some innovative ways a teacher can use these templates in their course.
0 commit comments