About Course
This course is designed to help learners understand and familiarize themselves with networking and deploying Edge AI on ESP32 microcontrollers through four hands-on projects. Throughout the tutorial, you will begin by creating a training dataset and, utilizing transfer learning, deploy your own custom AI model based on an existing framework. Additionally, you will learn to access your smart microcontroller system from a personal computer or mobile device via a Wi-Fi connection.
This course is structured at an intermediate level. Consequently, when discussing the C++ programming language and the Arduino IDE, we will not cover fundamental knowledge such as basic syntax and data types. Similarly, regarding the HTML, CSS, and JavaScript content associated with the microcontroller server, we will solely explain the specific code utilized within the projects without delving into foundational web development concepts.
Course Content
Introduction to Edge AI
-
IoT and Edge AI
-
The ESP32 Family and XIAO ESP32-S3 Sense
-
Arduino Platform and Arduino IDE
-
Assemble Your XIAO ESP32 S3 Sense
-
Embedded Programming in Arduino IDE
-
Library, Package, and Compiled Language
-
TinyML
-
EdgeImpulse Quick Start