Exploring the ESP32
Get started with the Sparkfun ESP32 Thing and the Cayenne IOT Platform
- Updated Bill of Materials
Update June 2022:
- Updated Cayenne Setup for ESP32
Hello learners, Welcome to MAKERDEMY’s "Exploring the ESP32" course. If you are looking for that one course that will help you gain confidence to explore the ESP32 , you have come to the right place.
With numerous custom made illustrations and animations, we have set the standard in terms of production quality. All so that you can have a terrific learning experience.
This course is meant for anyone who wants to hone their hands-on electronics prototyping and coding skills.
If you are an engineer who wants to start prototyping with one of the most popular IOT development boards or an hobbyist looking to enter into the world of the Internet of Things, you will find this course very useful. This is because we have tailored this course by giving equal importance to both the projects as well as the concepts.
So come join me in this introductory course on Exploring the ESP32. I am looking forward in being your instructor and hearing about all the wonderful projects you were able to make with the Sparkfun ESP32 Thing.
"The course is basic but very interesting for a person that still do not know about ESP32. It is very straight forward. It was really important for me to move one step further in IoT."
- Alexandre Flores de Almeida
"Loved the detailed instructions. Great content, great instructor!"
- Terry D'Silva
"Excellent walk-through of using the ESP32 with real-world IOT projects"
- Bill Clugston
"After watching the videos, I was very quickly able to get Bluetooth running on an Arduino I had lying around. Thanks also for the introduction to the Cayenne platform. I have added 2 of my Raspberry Pis to it already, and will look at adding some Arduinos to it also. All up, watching these videos was time well spent."
- Brian Andrews
"I like this class. While the individual projects may seem simple, and easy to do, the implication of what they make possible is quite complex and only limited by your imagination and tenacity."
- William Anderson
"It's a very good exploration. The use of Cayenne and IFTTT really helps to solve in a very simple way use cases. I like this approach even if I would not have searched for it as a definitive solution."
Your Instructor
I am an Electronics and Communication by education and passionate about teaching electronics and coding. I also love tinkering and implementing my own cool Projects. I have experience working with IOT based microcontrollers like the ESP32 and ESP8266. I have honed my skills in Python, C/C++, and Matlab. I am also passionate about Robotics Software development.
Course Curriculum
-
StartIntroduction to the course (4:24)
-
StartGetting to know your ESP32 (5:11)
-
StartExploring the Sparkfun ESP32 Thing (5:50)
-
StartHooking up the Sparkfun ESP32 Thing to the Arduino IDE (7:10)
-
StartWorking with the On Board sensors on the Thing (6:18)
-
StartAssignment 1: Getting to know your ESP32
-
StartUnderstanding Bluetooth Low Energy and Wi-Fi (5:19)
-
StartEstablishing BLE connection with the Thing (9:04)
-
StartBLE Server and Client communication (9:34)
-
StartEstablishing Wi-Fi connection with the Thing (8:00)
-
StartUnderstanding RSSI and measuring Signal Strength (5:13)
-
StartAssignment 2: Connecting to the Thing Wirelessly
-
StartIntroduction to MQTT (4:53)
-
StartInterfacing the Thing to Cayenne (6:17)
-
StartSetting the Message rate and creating a custom widget (5:58)
-
StartActuating the onboard LED and using Triggers (5:48)
-
StartUsing Trigger Notification and Scheduling an Event (7:14)
-
StartAssignment 3: Introduction to Cayenne with the Thing