IoT Application Development with ESP Rainmaker (Udemy.com)
Build Commercial grade IoT Devices easily using ESP Rainmaker & ESP32. Includes step-by-step practical projects.
Created by: Magicbit Academy
Last updated April 2023
What you will learn
- Learning the use of commercial IoT Platforms, and discover the popular platforms out there with their benefits and limitations.
- Getting to know how you can make your own custom IoT Solutions with ESP Rainmaker, which is an open source IoT Platform provided by Espressif Systems.
- Learning deeper into how the ESP Rainmaker C++ code operates.
- Learning how to use the features of ESP Rainmaker such as Scheduling, Automation and Google Assistant & Alexa Integration
- Building Practical projects such as Smart Light, Temperature warning system and Smart AC remote.
How it compares
Against the other 523 rated Udemy courses in Hacking on CourseDuck:
- Rating4.4 out of 5higher than 33% of them
- Reviews36#513 of 524 by number of reviews
- Length1.4 hoursshorter than 91% of them
- Last updatedApril 2023earlier than 67% of them
Course Description
In this course, you will learn how to build your own IoT devices using ESP RainMaker - an IoT platform specifically designed to work with ESP32 devices. Whether you're interested in building custom devices for your smart home or want to manufacture your own IoT devices, this course is the perfect starting point for you.
In the first section, you will learn about IoT platforms, what they are, and why we need them. We'll compare ESP RainMaker with other popular IoT platforms to understand its benefits and limitations. Next, we'll get hands-on with the ESP RainMaker App and learn how to connect our devices to it. Then, we'll explore the different sections of an ESP RainMaker code and how to get started with your own RainMaker Project. We'll also cover the various types of devices that can be connected to the platform.
In the following section, we'll dive deeper into ESP RainMaker and explore how to push sensor readings to the RainMaker cloud, and how to schedule and automate your devices through the app. Finally, we'll integrate ESP RainMaker with Google Home and Alexa ecosystems.
In the second part of the course, we'll put everything we've learned into practice by building three guided projects. We'll start by building a smart light with a relay, followed by a high-temperature warning indicator and finish with a Smart AC remote that can convert a regular AC to a smart one. These projects cover a wide range of applications of ESP RainMaker, but there are countless more possibilities you can explore with this platform.
By the end of this course, you will have the skills and knowledge to create your own customized IoT devices using ESP RainMaker and ESP32, and take your first step towards building smart devices for your home or business. So, let's get started!
Instructor Details
- 4.4 Rating
36 Reviews
Magicbit Academy
Magicbit is a Sri Lankan product designing company which promotes the next level of education required for the future world. The company, is a startup found in August, 2019 from the enterprise incubator of University of Moratuwa. The Magicbit team is comprised of highly qualified professionals from engineering background. The first milestone in the journey of producing Srilankan products for learning, prototyping, coding, electronics and solution designing was the flagship product ‘Magicbit’ which is an integrated development platform with hardware and software support. This is a perfect tool for innovation and explore creativity while experimenting on new concepts of electronics, robotics and IoT.
More courses by Magicbit Academy
Robotics for Beginners - Build Your 1st Robot (2022)
4.1 (77 Reviews)
Provider: Udemy
Time: 1.9h
$49.99
Internet of Things for beginners - IoT project in 10 mins (2022)
4.6 (26 Reviews)
Provider: Udemy
Time: 2.1h
$11.99
More Hacking courses
Getting Started with Wireshark: The Ultimate Hands-On Course (2025)
4.8 (12,167 Reviews)
Provider: Udemy
Time: 4.4h
$109.99
The Ultimate Dark Web, Anonymity, Privacy & Security Course (2025)
4.8 (9,329 Reviews)
Provider: Udemy
Time: 10.3h
$27.99
Computer Basics for Beginners: Understanding Computer Basics (2025)
4.8 (4,524 Reviews)
Provider: Udemy
Time: 5.8h
$14.99
Ultimate F5 LTM Training from Beginner to Expert 2026
4.8 (1,927 Reviews)
Provider: Udemy
Time: 13.5h
$84.99
IP Addressing and Subnetting - Hands-on Learning Approach (2020)
4.8 (1,522 Reviews)
Provider: Udemy
Time: 4.2h
$15.99
Cisco BGP Masterclass for Enterprise Network Engineers (2026)
4.8 (1,369 Reviews)
Provider: Udemy
Time: 16.4h
$11.99
Reviews
By Fanele Nala on 3/5/2024
YES IT IS A GOOD MATCH BUT ITS STILL EARLY TO JUGDE, I HOPE IT WILL MATCH THE INFORMATION I WANT TO KNOW, BUT YOUR PRESENTATION IS TOP MAN I CAN FOLLOW AND UNDERSTAND YOU CLEARLY.
By Jignesh Aghera on 12/4/2023
Required ESP32 module wise change in Code, wherever it is applicable.
By Helder Santana on 5/28/2023
A very nice course about ESP Rainmaker!
By Kirill Ivanychev on 5/27/2023
Perfect. I am looking for the information on how I can access my devices connected to the Rainmaker using Yandex Alice voice assistant. It looks like I will find this information in this course.
By Migara Sandun Kariyawasam on 5/10/2023
ESP Rainmaker is a game changer! This course gave me a solid foundation for developing IoT devices with ease.
By Rumesh Sachintha Vincer on 5/8/2023
Good work guys. It Really helped to me and proud to be a Sri Lankan.
By Ronweb on 5/2/2023
It seems this is the one and only course on ESP rainmaker on udemy. Explanations are clear. You can quickly become a pro in ESP rainmaker just under two hours.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 88 / 100








