5.00
(1 Rating)

ESP32 and PlatformIO IOT Projects

Wishlist Share
Share Course
Page Link
Share On Social Media
Website Icon

About Course

Learn how to build an IoT gadget with the ESP32 and PlatformIO. This free course from Udemy will teach you how to use PlatformIO, a modern development environment, and Microsoft Visual Studio Code, a graphical programming editor, to create applications that take advantage of the ESP32’s capabilities. You’ll also learn how to integrate new components and tools, and create reliable and feature-rich applications using techniques like software watchdogs, ESP32 internal resources, and peripherals. This course covers the following topics:

* Using PlatformIO and MS Code for ESP32 development
* Integrating with Cloud platforms like AdafruitIO, IFTTT, and Google Assistant
* Creating reliable applications using software watchdogs, ESP32 internal resources, and peripherals
* Downloading the complete PlatformIO project file with all Git commits
This course is completely free.

Show More

What Will You Learn?

  • Challenging features, like a software watchdog and Internet time.
  • Technical capabilities, like persistent storage and Wifi communications.
  • Techniques, like multi-file projects and source control.
  • Tools, like PlatformIO and Microsoft Visual Studio Code.
  • Higher level design considerations, like user interface design and user interaction.

Course Content

01 Introduction

  • A Message from the Professor
  • 002 01.20 Software you will need.mp4
    00:00
  • 003 01.30 Hardware you will need.mp4
    00:00
  • 004 01.40 How to get the most out of this course.mp4
    00:00
  • 005 01.50 Why use PlatformIO_.mp4
    00:00
  • external-assets-links.txt
    00:00
  • Section Quiz

02 Walkthrough the project

03 Setup PlatformIO and MS Code

04 A C++ primer for Arduino makers who want to use Platform IO

05 06 – Prototype 1_ Getting started with the project

06 07 – Prototype 2_ Switch to multiple files, add version control

07 08 – Prototype 3_ TFT display

08 09 – Prototype 4_ SPIFFS and fonts

09 10 – Prototype 5_ Images

10 11 – Prototype 6_ Task scheduler 5 Lectures

11 Prototype 7_ Wifi and Clock

12 Prototype 8_ AdafruitIO via MQTT

13 Prototype 9_ Wifi status display

14 Prototype 10_ EEPROM

15 Prototype 11_ Watchdog

16 Prototype 12_ Touch interface

17 Prototype 13_ MQTT response and Google Assistant

18 – Tidying up

19 Library automatic update

Earn a certificate

Add this certificate to your resume to demonstrate your skills & increase your chances of getting noticed.

selected template

Student Ratings & Reviews

5.0
Total 1 Rating
5
1 Rating
4
0 Rating
3
0 Rating
2
0 Rating
1
0 Rating
Ahmad Mushtaq
11 months ago
As usual, his this course was really good too

Want to receive push notifications for all major on-site activities?

×