- A general understanding of electronics.
- Arduino language (based on C/C++) will be used; no previous programming experience is required.
- Participants are responsible for purchasing their own Arduino hardware and components. We recommend the Arduino Starter Kit (https://store.arduino.cc/products/arduino-starter-kit-multi-language).
Audience
- Hobbyists
- Hardware/software engineers and technicians
- Technical persons in all industries
- Beginner developers
Internet of Things (IoT) is a network infrastructure that connects physical objects and software applications wirelessly, allowing them to communicate with each other and exchange data via the cloud.
In this instructor-led, live training, participants will learn the fundamentals of IoT as they step through the creation of an Arduino-based IoT sensor system.
By the end of this training, participants will be able to:
- Understand the principles of IoT, including IoT components and communication methods.
- Use Arduino communication modules to build different types of IoT systems.
- Use a mobile app to control Arduino.
- Connect an Arduino to other devices through Wi-Fi.
- Build and deploy an IoT Sensor System.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
Arduino is available in different models and supports different programming interfaces (C, C++, C#, Python) and IDEs (Arduino IDE, Visual Studio, etc.). To request a different setup, please contact us to arrange.
Introduction to IoT
- The impact of IoT in industry and daily life
- Understanding the IoT ecosystem: devices, platforms, and applications
Overview of IoT Components
- Analog sensors
- Digital sensors
Overview of IoT Communication
- Wi-Fi
- Bluetooth
- RFID
- Mobile internet
Programming an Arduino IoT Device
- Preparing the development environment (Arduino IDE)
- Exploring the Arduino language (C/C++) syntax
- Coding, compiling, and uploading to the microcontroller
Working with Arduino Communication Modules
- Bluetooth Modules
- WiFi Modules
- RFID Modules
- I2C and SPI
Using a Mobile App to Control Arduino IoT
- Overview of Blynk Mobile App for IoT
- Installing Blynk
Interfacing Arduino and Blynk via USB
- LED Blinking
- Controlling a Servomotor
ESP8266 WiFi Serial Module
- Overview
- Setting Up the Hardware
- Interfacing with Arduino
Creating an IoT Temperature and Humidity Sensor System
- Overview of DHT-22 Sensor
- Interfacing the Hardware: Arduino, ESP8266 WiFi Module, and DHT-22 Sensor
- Checking Your Data via ThingSpeak
- Connecting Your Arduino Set-up to Blynk via WiFi
Running your Arduino IoT Sensor System
Troubleshooting
Summary and Conclusion
United Arab Emirates - Introduction to IoT Using Arduino
Qatar - Introduction to IoT Using Arduino
Egypt - Introduction to IoT Using Arduino
Saudi Arabia - Introduction to IoT Using Arduino
South Africa - Introduction to IoT Using Arduino
Brasil - Introduction to IoT Using Arduino
Canada - Introduction to IoT Using Arduino
中国 - Introduction to IoT Using Arduino
香港 - Introduction to IoT Using Arduino
澳門 - Introduction to IoT Using Arduino
台灣 - Introduction to IoT Using Arduino
USA - Introduction to IoT Using Arduino
Österreich - Introduction to IoT Using Arduino
Schweiz - Introduction to IoT Using Arduino
Deutschland - Introduction to IoT Using Arduino
Czech Republic - Introduction to IoT Using Arduino
Denmark - Introduction to IoT Using Arduino
Estonia - Introduction to IoT Using Arduino
Finland - Introduction to IoT Using Arduino
Greece - Introduction to IoT Using Arduino
Magyarország - Introduction to IoT Using Arduino
Ireland - Introduction to IoT Using Arduino
Luxembourg - Introduction to IoT Using Arduino
Latvia - Introduction to IoT Using Arduino
España - Introducción a IoT usando Arduino
Italia - Introduction to IoT Using Arduino
Lithuania - Introduction to IoT Using Arduino
Nederland - Introduction to IoT Using Arduino
Norway - Introduction to IoT Using Arduino
Portugal - Introduction to IoT Using Arduino
România - Introduction to IoT Using Arduino
Sverige - Introduction to IoT Using Arduino
Türkiye - Introduction to IoT Using Arduino
Malta - Introduction to IoT Using Arduino
Belgique - Introduction to IoT Using Arduino
France - Introduction to IoT Using Arduino
日本 - Introduction to IoT Using Arduino
Australia - Introduction to IoT Using Arduino
Malaysia - Introduction to IoT Using Arduino
New Zealand - Introduction to IoT Using Arduino
Philippines - Introduction to IoT Using Arduino
Singapore - Introduction to IoT Using Arduino
Thailand - Introduction to IoT Using Arduino
Vietnam - Introduction to IoT Using Arduino
India - Introduction to IoT Using Arduino
Argentina - Introducción a IoT usando Arduino
Chile - Introducción a IoT usando Arduino
Costa Rica - Introducción a IoT usando Arduino
Ecuador - Introducción a IoT usando Arduino
Guatemala - Introducción a IoT usando Arduino
Colombia - Introducción a IoT usando Arduino
México - Introducción a IoT usando Arduino
Panama - Introducción a IoT usando Arduino
Peru - Introducción a IoT usando Arduino
Uruguay - Introducción a IoT usando Arduino
Venezuela - Introducción a IoT usando Arduino
Polska - Introduction to IoT Using Arduino
United Kingdom - Introduction to IoT Using Arduino
South Korea - Introduction to IoT Using Arduino
Pakistan - Introduction to IoT Using Arduino
Sri Lanka - Introduction to IoT Using Arduino
Bulgaria - Introduction to IoT Using Arduino
Bolivia - Introducción a IoT usando Arduino
Indonesia - Introduction to IoT Using Arduino
Kazakhstan - Introduction to IoT Using Arduino
Moldova - Introduction to IoT Using Arduino
Morocco - Introduction to IoT Using Arduino
Tunisia - Introduction to IoT Using Arduino
Kuwait - Introduction to IoT Using Arduino
Oman - Introduction to IoT Using Arduino
Slovakia - Introduction to IoT Using Arduino
Kenya - Introduction to IoT Using Arduino
Nigeria - Introduction to IoT Using Arduino
Botswana - Introduction to IoT Using Arduino
Slovenia - Introduction to IoT Using Arduino
Croatia - Introduction to IoT Using Arduino
Serbia - Introduction to IoT Using Arduino
Bhutan - Introduction to IoT Using Arduino