RKPSAM
500+ engineers learning

Production ESP32 IoT Firmware with IDF

Master embedded systems by writing production-ready firmware — not toy demos. ESP-IDF, FreeRTOS, WiFi, and MQTT in 2 intensive days.

  • Production-grade firmware
  • Hands-on projects
  • Industry best practices
May 16–17, 2026Online · Zoom10AM – 2PM IST30 seats left

Workshop starts in

--
Days
--
Hours
--
Mins
--
Secs

Trusted by engineers at

ISROBoschSiemensBroadridgeTech Mahindra
Who is this for

Built for engineers who want real skills

Whether you're coming from hobby projects or pure software, this workshop meets you where you are.

Arduino / Hobbyist

You've blinked LEDs and read sensors — but your code breaks under load or in the field. Learn how professional firmware is structured.

ECE / EEE Engineer

You understand hardware but want to write embedded software that's production-ready. Bridge the gap between circuit and firmware.

CS / Software Engineer

You write great software but embedded C is new territory. Learn the ESP32 ecosystem with familiar patterns — tasks, queues, events.

Curriculum

Two Days. Eight Hours.
Real Projects.

Every session builds on the last — by Day 2 you're publishing real sensor data over WiFi with a FreeRTOS architecture.

Day 1

Saturday, 16 May 2026
  • ESP-IDF over Arduino

    Why it matters and when to choose what.

  • ESP32 Architecture

    Dual cores, memory map, peripherals.

  • CMake + menuconfig

    Project structure that scales.

  • GPIO Production Patterns

    Debounce, interrupts, event groups.

  • I2C + UART

    Reading sensors reliably under load.

  • Project 1 — Sensor Pipeline

    End-to-end reading pipeline.

Day 2

Sunday, 17 May 2026
  • FreeRTOS in Practice

    Tasks, queues, semaphores done right.

  • WiFi Provisioning

    Robust connection + reconnection logic.

  • MQTT Pub/Sub

    Real-world topic structures and QoS.

  • Project 2 — WiFi MQTT Node

    Sensor data to broker over TLS.

  • Project 3 — Task Architecture

    Concurrent tasks via queues.

  • Q&A + What's next

    Live Q&A and your roadmap after the workshop.

Hands-on projects

What You'll Build & Take Home

Three real-world embedded projects. Source code and circuit diagrams included — yours to extend after.

01

Project 01 · Day 1

Sensor Reading Pipeline

Read temperature, humidity, and analog data over I2C and UART. Structure the pipeline using production-grade ESP-IDF patterns.

GPIOI2CUARTESP-IDF
02

Project 02 · Day 2

WiFi MQTT Sensor Node

Connect to WiFi with robust reconnection logic and publish sensor readings to an MQTT broker using real-world topic structures.

WiFiMQTTJSONNVS
03

Project 03 · Day 2

FreeRTOS Task Architecture

Decompose the sensor node into concurrent FreeRTOS tasks communicating via queues and semaphores — the architecture that ships in real products.

FreeRTOSTasksQueuesSemaphores
Everything included

One price. Everything you need.

8 Hours Live Instruction

Both days, 10AM–2PM IST

Lifetime Workshop Access on LMS

3 hands-on projects + resources forever

All Source Code

Every project, fully commented

Circuit Diagrams

For every hardware project

Certificate of Completion

Shareable on LinkedIn

Community Access

Private group for ongoing Q&A

Supported hardware

Bring any ESP32 board you own

Examples are tested on all three boards below. No purchase required.

The classic

ESP32 DevKit

Most common 38-pin board for learning and prototyping.

  • Dual-core Xtensa LX6
  • 4MB Flash, 520KB SRAM
  • 30 GPIO pins

Compact + USB-C

XIAO ESP32-S3

Thumb-size board with USB-C, ideal for wearables and small IoT nodes.

  • Dual-core Xtensa LX7
  • 8MB Flash, 8MB PSRAM
  • OV2640 camera support

RISC-V & tiny

ESP32-C3 SuperMini

Tiny RISC-V based board — great for cost-sensitive production designs.

  • Single-core RISC-V
  • 4MB Flash, 400KB SRAM
  • 11 GPIO pins

No hardware? No problem.

Every project includes a Wokwi simulation link. Run the exact same firmware in your browser — sensors, WiFi, and all.

Your instructor

Meet Rajath Kumar K S

Rajath Kumar K S — Founder of Analog Data, ESP32 and IoT instructor

Rajath Kumar K S

Embedded Systems Engineer

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. I trained engineers and teams at ISRO, Broadridge, and 10+ other organizations.

Has trained engineers at

ISROBoschSiemensBroadridgeTech Mahindra

4.9/5

Avg rating

500+

Trained

11+ yrs

Experience

Simple pricing

One price. Everything included.

Risk-free with a 48-hour full refund — no questions asked.

Limited seats · Launch pricing

Workshop fee

1,500
₹3,000

+ 18% GST · Total payable ₹1,770

One-time payment · no recurring charges

Save50%
  • 8 hours live instruction across 2 days
  • Lifetime LMS access — 3 hands-on projects + resources
  • All source code — yours to keep & extend
  • Circuit diagrams for every hardware project
  • Certificate of completion
  • Private community for ongoing Q&A
48-hour full refundSecure Razorpay checkout
Got questions?

Frequently Asked

No — basic coding in any language is enough. If you've written Python, JavaScript, or any C-family language, you'll follow comfortably. Day 1 starts from hardware architecture and builds up.

Still have a question?

Ask on WhatsApp
Limited seats · 16–17 May 2026

Stop writing hobby code.
Start shipping real firmware.

Join the workshop and walk away with three working projects, production patterns, and the confidence to build real ESP32 products.

Ask a Question

✓ 48-hour refund · ✓ Secure Razorpay checkout