IoT & Embedded
Connected devices and AI at the edge: sensors, microcontrollers, IoT networks and TinyML.
Beginner
Start here. No background needed beyond school maths.
Edge AI robotics development moves into virtual environments with Edge Impulse–ROS 2 integration
A video from Edge Impulse on Edge AI robotics development moves into virtual environments with Edge Impulse–ROS 2 integration. A good starting point for IoT & Embedded; no prior experience is assumed. It plays here in the portal, and your progress is saved as you watch.
Edge Impulse
Rock-Paper-Scissors and Local LLMs: Building Your First Edge AI App on the Arduino VENTUNO Q
A walkthrough of a research paper from Edge Impulse on Rock-Paper-Scissors and Local LLMs: Building Your First Edge AI App on the Arduino VENTUNO Q. A good starting point for IoT & Embedded; no prior experience is assumed. It plays here in the portal, and your progress is saved as you watch.
Edge Impulse
Introduction to Embedded Machine Learning
Run machine learning on microcontrollers: collecting sensor data, training small models with Edge Impulse and deploying them to devices. Free to audit on Coursera; the certificate is paid.
Edge Impulse on Coursera
Introduction to Internet of Things (IIT Kharagpur)
Sensors, actuators, IoT networking, protocols, cloud and data analytics for connected devices, with hands-on examples. Free to learn on NPTEL; the certificate needs a proctored exam with a fee.
NPTEL
Advanced
Once the basics are comfortable.
Machine Learning Systems (Harvard)
A free open textbook from Harvard on building ML systems, from data and training to efficient models on small embedded devices (TinyML).
Harvard University
Embedded System Design with ARM (IIT Kharagpur)
Hands-on ARM microcontroller programming: instruction set, interfacing sensors and actuators, and IoT projects such as tracking and smart-home control. Free to learn on NPTEL; the certificate needs a proctored exam with a fee.
NPTEL

