Skip to main content

How to Add AI to Almost Everything

The AI Workshop Overview

Hosted by Seeed Studio, this hands-on workshop is specifically tailored for AI beginners and Arduino fans.

Dive into the transformative world of TinyML using our XIAO ESP32S3 Sense, a thumb-sized yet powerful MCU.

This workshop will provide you with a practical, easy-to-understand introduction to machine learning while demystifying the world of AI.

Throughout this course, we will delve into the usage of SenseCraft AI Platform as a powerful online development environment. It will guide you through data management, preprocessing, feature engineering, model design, training, evaluation, and optimization.

We will emphasize its graphical interface, which simplifies tasks such as data collection, preprocessing, and feature engineering, as well as selecting appropriate model architectures and training parameters.

Next, we will shift our focus to the Edge Impulse platform. Designed specifically for embedded devices, Edge Impulse offers an end-to-end solution for developing and deploying TinyML models. We will learn how to export models trained in SenseCraft AI Platform to Edge Impulse and deploy them on the XIAO ESP32S3. Additionally, we will explore Edge Impulse's features, including real-time data collection, model quantization and optimization, and the ability to perform real-time inference on the device.

By participating in this course, you will gain the following skills and knowledge:

  • Familiarity with the fundamental features and workflow of SenseCraft AI Platform.
  • Proficiency in essential steps such as data preprocessing, model training, and evaluation.
  • Understanding of TinyML concepts and their application scenarios.
  • Ability to deploy models to the XIAO ESP32S3 using the Edge Impulse platform.

Whether you are a beginner or an experienced developer with some machine learning background, this course will provide you with invaluable practical experience and skills to apply TinyML in IoT projects. Let's embark on this exciting learning journey together!

note

To complete the workshop, we need go through the instructions below, and each page you have a assignment to complete, make sure to done that before going next step.

Main Academic Reference from:

The Kit Used in Workshop

One Apply for XIAO ESP32S3 SenseWhole Workshop for ML Practical Class Kit

Getting Started

Step 1: Familiarize the tools that we are using.

1.1 SenseCraft AI Platform
Use pre-made tinyML models and experiment quickly.
1.2 Edge Impulse
Create ML model and generate arduino libraries.

Step 2: Experiment tinyML models with pre-built arduino library

2.1 Control Lights with Voice
Learn how to intergrate arduino tinyML libraries.
2.2 Fruit identification
Classify Apples, Banana and Grapes images using computervision.

Step 3: Make your own tinyML project by collecting data and training your own.

3.1 Build Your own key word based project
Learn how to build voice recognition tinyML project scratch.
3.2 Build Your own Image classification project
Learn how to build Image classification project from scratch.

Please go one by one to the above topic and complete the ToDo to go to the next level. All the best and happy making 🙌.

Tech Support & Product Discussion

Thank you for choosing our products! We are here to provide you with different support to ensure that your experience with our products is as smooth as possible. We offer several communication channels to cater to different preferences and needs.

Loading Comments...