A Subjective Introduction to the IoT
If you have no idea what is IoT and how to start your adventure with IoT, programming and networking, keep studying. This course is a painless introduction to the IoT technology.
Created by: Karlis Berkolds
Quality Score
Overall Score : 0 / 100
Course Description
In details we discuss deeply the genesis of the IoT, enabling technologies that made IoT devices to hit over 20 billion of the devices to be interconnected by 2021. We also make a short review of the popular scenarios that extensively utilise IoT approach and devices. Once you get an IoT overview, it is time to step into the technical details. In the following part of the course, we will introduce you to the Arduino microcontrollers, Espressif ESP8266 and ESP32 as well as a number of popular sensors and actuators. Following section is on microcontrollers programming in popular Arduino IDE. Finally, we will introduce you to the IoT networking. In this course we use regular IP network with elementary MQTT application protocol presentation.
Course contains example codes in C++, usually "Hello World" style, including networking, communication with sensors and actuators and even short programming in C++ crash course.
Instructor Details
Karlis Berkolds is a full time researcher at Riga Technical University, Department of artificial intelligence and systems engineering. His research focuses on hardware based deep learning artificial neural networks. He received his master degree in computer science in 2017. Currently works on his PhD research focusing on deep learning neural networks.
More Arduino courses
Learn to Build a Computer (PC) in 2026 - all types!
4.9 (245 Reviews)
Provider: Udemy
Time: 6.1h
$74.99
Raspberry Pi For Beginners - 2026 Complete Course
4.8 (3,105 Reviews)
Provider: Udemy
Time: 10.6h
$89.99
Ultimate Guide to Raspberry Pi : Tips, Tricks and Hacks (2023)
4.8 (2,363 Reviews)
Provider: Udemy
Time: 5.2h
$69.99
Mastering Microcontroller: STM32-LTDC, LCD-TFT, LVGL (MCU3) (2026)
4.8 (487 Reviews)
Provider: Udemy
Time: 8.1h
$79.99
Arduino Step by Step: Getting Started (2024)
4.7 (8,714 Reviews)
Provider: Udemy
Time: 21.4h
$159.99
Reviews
No reviews yet. Be the first to review this course!
Showing all 0 reviews
Could not load more reviews.






