AI on the Edge With IoT:
using ESP32 & IDF
AI on the Edge With IoT
using ESP32 & IDF
Master Embedded Systems & IoT by building production-ready firmware — not toy demos. ESP-IDF, FreeRTOS, TinyML, and AWS IoT in 2 intensive days.
Trusted by engineers at
What You'll Build & Take Home
Sixteen real-world embedded projects across 2 days. Source code on GitHub — yours to extend after the workshop. Some of the examples are below:
Blink & GPIO Control
Your first ESP-IDF project. Configure GPIO pins, control LEDs, read button inputs, and understand the IDF build system from scratch.
Sensor Data Logger
Read temperature, humidity, and accelerometer data via I2C/SPI. Log to UART console with timestamps — your first peripheral stack.
Multi-Task System
Build a concurrent system with FreeRTOS tasks, queues, and semaphores. Handle sensor reading, LED control, and logging in parallel.
Keyword Spotter
Real-time audio keyword detection with TFLite Micro. Wake word triggers GPIO action in under 50 ms — zero cloud latency.
Person Detector
Live camera frames processed by MobileNet on-chip. Detect presence and trigger GPIO — no internet connection required.
Cloud IoT Dashboard
Publish inference results over TLS-secured MQTT to AWS IoT Core. Visualize live telemetry — full edge-to-cloud loop.
Day-by-Day Breakdown
Every session is hands-on. You write the code, flash the board, see it run.
Day 1 — ESP32 & IDF Foundations
Saturday, April 18, 2026
Toolchain Setup & Docker Dev Environment
Pull our pre-built image and flash your first IDF project within the first hour. No "works on my machine" issues.
GPIO, UART, I2C & SPI with ESP-IDF
Read sensors, drive actuators, build a peripheral stack from the register level up.
FreeRTOS — Tasks, Queues & Semaphores
Concurrent embedded programming done right. Design a multi-task architecture that won't deadlock.
Power-Aware Programming
Light sleep, deep sleep, wake stubs — squeeze weeks of life from a 1000 mAh cell.
Build, Flash & Debug Your First IDF Project
CMakeLists, partition tables, OTA-ready firmware, and GDB over JTAG.
Day 2 — AI on the Edge
Sunday, April 19, 2026
TinyML — Quantization & INT8 Inference
Why quantization works, float32 → INT8 without accuracy collapse, and trade-offs on 8 MB PSRAM.
Deploy TFLite Micro on ESP32-S3
Convert a TensorFlow model, write the C++ inference loop, verify against Python reference.
Real-Time Audio Keyword Spotting
I2S mic → MFCC → TFLite Micro → GPIO. Full pipeline on-device, under 50 ms end-to-end.
Camera + Person Detection
Stream OV2640 frames into a MobileNet model running entirely on-chip with the XIAO's camera.
MQTT + AWS IoT Core Integration
Publish inference results over TLS-secured MQTT to AWS IoT Core. Full edge-to-cloud telemetry loop.
Who Should Attend
Prior programming experience expected. No embedded experience required — we start from toolchain setup.
Working Engineer
SW or firmware engineer who wants to add embedded AI to their toolkit. Ready to move beyond Arduino to professional-grade ESP-IDF.
CS / ECE Student
Final-year or grad student looking to differentiate with TinyML and real hardware skills. Projects go straight on to GitHub.
Maker / Hobbyist
You've built Arduino projects and want to level up to production-grade IDF and ship actual AI features on your hardware.
Everything You Need.
Nothing You Don't.
One registration covers the full 2-day live offline workshop. Hardware provided during sessions. Bring your laptop.
Hands-on Dev Kit Provided
XIAO ESP32-S3 with other peripherals for interfaces provided during the workshop for hands-on learning.
Pre-Configured Docker Env
IDF toolchain, TFLite Micro, AWS SDK — one pull, ready to flash on any OS.
All Source Code on GitHub
Private repo access for all 3 projects — fully commented and production-structured.
Certificate of Completion
Signed PDF covering ESP-IDF, FreeRTOS, TFLite Micro & AWS IoT. Shareable on LinkedIn.
1 Year LMS Access
Complete access to all workshop content on our LMS platform for 1 year. Revisit anytime.
Community Discord Access
Permanent access to the Analog Data embedded/TinyML community with direct line to Rajath.
Secure Your Spot Today
Join engineers and students who've already registered. Only 8 seats remaining out of 20.
What's Included
- Hands-on Dev Kit — XIAO ESP32-S3 with peripherals provided during workshop
- Pre-configured Docker Dev Env — works on any OS
- All Source Code on GitHub — 16+ projects, fully commented
- Certificate of Completion — shareable on LinkedIn
- 1 Year LMS Access — complete workshop content on our platform
- Discord Community — direct access to Rajath
Workshop Details
100% Satisfaction Guarantee
Full refund if you cancel 48+ hours before the workshop. No questions asked.
Frequently Asked Questions
Got questions? We've got answers.
No. We assume you can write code in at least one language (Python, C, Java — anything). We start from toolchain setup on Day 1. No soldering experience required — the XIAO is USB-C plug-and-play.
Yes. We provide XIAO ESP32-S3 development kits with peripherals during the workshop for hands-on learning. The hardware is collected back after the workshop ends. You get complete access to all source code and 1 year LMS access to revisit the content anytime.
This is a live offline workshop in Bengaluru. Registered attendees get 1 year access to all workshop content on our LMS platform. An online cohort may be announced later — join Discord for updates.
Full refund if you cancel 48+ hours before the workshop. No refund after that, but your registration rolls over to the next cohort. Email support@analogdata.io to process a cancellation.
Yes. A signed PDF certificate of completion is emailed within 48 hours of the workshop ending. It names specific skills covered: ESP-IDF, FreeRTOS, TFLite Micro, AWS IoT. Shareable directly on LinkedIn.
Install Docker Desktop on your laptop (Windows / macOS / Linux all work). A pre-event checklist is emailed after registration. On Day 1 we run a verification script together so no one falls behind.
From Zero to AI Inference on Silicon
Two days. Six hands-on projects. Live offline workshop with 1 year LMS access. Register before seats fill up.
Download the Full Syllabus
Enter your details — we'll email the PDF with module breakdown and project source overview.
Email Sent Successfully!
The curriculum PDF has been sent to your email.
Opening PDF in 5 seconds
If it doesn't open, click here