R
S
D
1000+ Engineers Learned

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.

Real deployable firmware
Hands-on Hardware
Industry best practices
Dates TBA
TBA
9AM - 6PM
30 Seats Left
Starts In
00
Days
:
00
Hrs
:
00
Min
:
00
Sec

Trusted by engineers at

ISRO Broadridge Solidz.io Tech Mahindra Infosys
Hands-On Projects

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:

Project 01

Blink & GPIO Control

Your first ESP-IDF project. Configure GPIO pins, control LEDs, read button inputs, and understand the IDF build system from scratch.

ESP-IDF GPIO CMake
Project 02

Sensor Data Logger

Read temperature, humidity, and accelerometer data via I2C/SPI. Log to UART console with timestamps — your first peripheral stack.

I2C SPI UART Sensors
Project 03

Multi-Task System

Build a concurrent system with FreeRTOS tasks, queues, and semaphores. Handle sensor reading, LED control, and logging in parallel.

FreeRTOS Tasks Queues Semaphores
Project 04

Keyword Spotter

Real-time audio keyword detection with TFLite Micro. Wake word triggers GPIO action in under 50 ms — zero cloud latency.

TFLite Micro I2S Audio INT8
Project 05

Person Detector

Live camera frames processed by MobileNet on-chip. Detect presence and trigger GPIO — no internet connection required.

OV2640 MobileNet PSRAM
Project 06

Cloud IoT Dashboard

Publish inference results over TLS-secured MQTT to AWS IoT Core. Visualize live telemetry — full edge-to-cloud loop.

MQTT AWS IoT TLS
2-Day Schedule

Day-by-Day Breakdown

Every session is hands-on. You write the code, flash the board, see it run.

1

Day 1 — ESP32 & IDF Foundations

Day 1 — TBA

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.

Build, Flash & Debug Your First IDF Project

Understand How IDF Works ?, CMakeLists, partition tables, SDK Config and GDB over JTAG.

GPIO, UART, I2C & SPI with ESP-IDF

Read sensors, drive actuators, interface GPS, 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.

Connectivity, TCP/IP, UDP & Connect to WiFi and Internet

Understand Networking and Connect to WiFi, Building WiFi Enabled Application.

2

Day 2 — AI on the Edge

Day 2 — TBA

HTTP, REST API & IoT Levels

Understand Standards of IoT, Working with HTTP APIs / REST APIs that exchange JSON Data.

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.

Target Audience

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.

Python, C, or any compiled language

CS / ECE Student

Final-year or grad student looking to differentiate with TinyML and real hardware skills. Projects go straight on to GitHub.

DSA, OS concepts, any programming language

Maker / Hobbyist

You've built Arduino projects and want to level up to production-grade IDF and ship actual AI features on your hardware.

Arduino, MicroPython, or similar background
What's Included

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.

Your Instructor

Learn from an Industry Practitioner

Rajath Kumar K S

Rajath Kumar K S

Embedded, IoT & AI Practitioner

I design and build production-grade systems across Embedded, IoT and AI. I started Analog Data to share practical, real-world knowledge with developers who want to build, not just learn theory. Itrained engineers and teams at ISRO, Broadridge, and 10+ other organizations

Embedded Systems IoT AI/ML EdgeAI
Rated 4.9/5 by 500+ Engineers

What Engineers Say After Completing This Workshop

Most Helpful

"The FreeRTOS task management and ESP-IDF deep dive were exactly what I needed. Went from Arduino hobbyist to writing production firmware in 2 days."

PS

Priya Sharma

Senior Engineer @ ISRO

"Running TFLite Micro inference on ESP32-S3 in real-time was mind-blowing. Already deployed the keyword spotting model in our product."

AM

Arun Menon

IoT Lead @ Tech Mahindra

"As a CS fresher, this workshop gave me the edge. Built a complete edge AI project — it became the highlight of my portfolio. Got placed!"

RK

Rahul Kumar

Software Engineer @ Infosys

"The AWS IoT Core integration with MQTT over TLS was production-ready. My team now uses the exact patterns from Day 2 in our IoT platform."

SK

Sneha Kulkarni

Tech Lead @ Broadridge

"The Docker dev environment with pre-configured IDF toolchain saved weeks of setup. Everything just worked on Day 1. Best workshop investment."

VR

Vikram Reddy

Embedded Engineer @ Solidz.io

"Came as a Python dev, left writing C firmware. The sensor fusion and I2C/SPI driver sections were exactly what I needed for my hardware startup."

ND

Neha Desai

Full Stack Dev @ Startup

1000+

Engineers Trained

16+

Hands-on Projects

95%

Completion Rate

4.9/5

Average Rating

Register Now

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

Dates TBA
Venue TBA
Duration 8 hrs/day · 2 days
Format In-person · Bring laptop
Hardware Dev Kit Provided during workshop

100% Satisfaction Guarantee

Full refund if you cancel 48+ hours before the workshop. No questions asked.

Workshop Starts In
00
Days
:
00
Hours
:
00
Mins
:
00
Secs
Workshop Fee ₹1999/-
+ 18% GST = ₹2359/-

Secured by Razorpay. 256-bit SSL encryption.

FAQs

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.

Still have questions?

We're here to help you succeed.

Contact Us
Limited Seats Available

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.