Edge AI with IoT — Workshop¶
Analog Data presents a two-day intensive hands-on workshop on building intelligent IoT systems with the ESP32-S3 and ESP-IDF.
April 18–19, 2026 | Instructor: Rajath Kumar K S
Ready to build intelligent IoT systems? Register Here for the Workshop
What You'll Learn¶
Over two packed days, you'll go from blinking an LED to running machine learning models on the edge — all on the ESP32-S3 with ESP-IDF. No prior embedded experience required.
ESP32-S3, IDF Foundations & Connectivity — Saturday, April 18
- ⚡ GPIO — Digital I/O, buttons, RGB LEDs
- 🔆 PWM — LED dimming, buzzer tones
- 🌡️ ADC & Touch — Analog reads, capacitive sensing
- 🖥️ I2C — OLED display, live bar graphs
- ↔️ UART — Serial commands, GPS parsing
- 💾 SPI — Flash memory read/write
- 🔄 FreeRTOS — Tasks, queues, mutexes, event groups
- 📶 WiFi — Station, AP, and scan modes
- 🌐 HTTP — Web client and embedded web server
Cloud & AI on the Edge — Sunday, April 19
- 📡 MQTT — Pub/sub messaging with live dashboards
- 🔗 mDNS, TCP & UDP — Discovery and raw networking
- 😴 Sleep Modes — Light, deep, and production power patterns
- 🧠 TinyML — Data collection, training, INT8 quantization
- 🔲 TFLite Micro — On-device inference
- 🎤 Keyword Spotting — Real-time audio ML (demo)
- 📷 Person Detection — Camera + MobileNetV2 (demo)
- ☁️ AWS IoT Core — Mutual TLS, DynamoDB pipeline
Quick Start¶
Before the workshop
Complete these steps before April 18 so we can jump straight into building.
- Check prerequisites — Review the Prerequisites page and install all required software
- Set up Docker — Follow the Docker Setup guide to get your dev environment ready
- Brush up on C — Read the C Refresher if you're rusty on pointers and structs
- Brush up on Python — Read the Python Refresher for the Jupyter notebook sessions
- Review the curriculum — Check the Curriculum for the full module-by-module breakdown
Workshop Details¶
| Dates | April 18–19, 2026 (Saturday & Sunday) |
| Duration | 2 days, ~8 hours each day |
| Platform | Seeed Studio XIAO ESP32-S3 |
| Framework | ESP-IDF v5.x |
| Instructor | Rajath Kumar K S |
| Organized by | Analog Data |
What You Take Home¶
- All firmware source code for every experiment
- Jupyter notebooks for TinyML training (runs on Google Colab — free)
- Access to the workshop GitHub repository with full project structure
- Pre-built Docker image
analogdata/esp32s3-devenv:latest— your dev environment forever
Questions?¶
Reach us at support@analogdata.io | build.analogdata.io | +91 96633 53992