IoT.
Ship connected things.
Build real IoT devices: ESP32 firmware, MQTT, cloud dashboards, and industrial-grade edge gateways.
ESP32ArduinoMQTTNode-REDFirebaseAWS IoTReact
Key outcomes
What you'll walk away with.
- Program ESP32 firmware in C/C++
- Design MQTT & REST device APIs
- Build real-time dashboards
- Handle OTA updates & device auth
- Deploy a live IoT prototype
Projects you'll ship
Real builds, not slides.
- Project 01Smart-home controller with app
- Project 02Industrial sensor gateway
- Project 03Asset-tracking device with dashboard
Pick your duration
45 days, 3 months, or 6 months.
Same lab, same mentors — different depth. Match your university mandate or your ambition.
Duration
45 days
15–20 hrs / week
Fast sprint. One shippable prototype.
- Week 1–2: ESP32 firmware + sensors
- Week 3–4: MQTT + cloud dashboard
- Week 5–6: Ship a smart-home mini product
Most picked
Duration
3 months
18–22 hrs / week
Deep dive. Two projects + capstone.
- Month 1: Firmware + connectivity
- Month 2: Dashboard + auth + OTA
- Month 3: Industrial gateway capstone
Duration
6 months
20–25 hrs / week
Immersion. Portfolio-grade capstone with client demo.
- Month 1–2: Firmware + protocols
- Month 3–4: Edge + cloud architecture
- Month 5–6: Deployable product with client trial
Where this leads
Roles our alumni step into.
IoT EngineerEmbedded Firmware EngineerEdge Solutions Developer
