Want to learn Robotics, Drones, IoT, Edge AI, and Embedded Systems for FREE?
Here's a roadmap with the best free resources.
1οΈβ£ Electronics Fundamentals
Learn:
β’ Voltage
β’ Current
β’ Sensors
β’ Actuators
β’ Digital Logic
Free Resources:
β’ All About Circuits
β’ GreatScott! (YouTube)
β’ Phil's Lab (YouTube)
β’ Ben Eater (YouTube)
2οΈβ£ Embedded Systems
Learn:
β’ C/C
β’ MicroPython
β’ FreeRTOS
β’ UART, SPI, I2C
Hardware:
β’ ESP32
β’ Arduino
β’ Raspberry Pi Pico
Free Resources:
β’ FreeCodeCamp
β’ Random Nerd Tutorials
β’ ESP32 Documentation
β’ STM32 Documentation
3οΈβ£ IoT
Learn:
β’ MQTT
β’ Wi-Fi
β’ BLE
β’ LoRaWAN
Free Resources:
β’ HiveMQ MQTT Essentials
β’ EMQX Blog
β’ Random Nerd Tutorials
β’ ThingsBoard Tutorials
Projects:
β’ Smart Home
β’ Weather Station
β’ Asset Tracking
4οΈβ£ Robotics
Learn:
β’ ROS2
β’ Kinematics
β’ SLAM
β’ Motion Planning
Free Resources:
β’ ROS Documentation
β’ Articulated Robotics
β’ The Construct YouTube
β’ Automatic Addison
Projects:
β’ Line Follower
β’ Warehouse Robot
β’ Delivery Robot
5οΈβ£ Drones
Learn:
β’ PX4
β’ ArduPilot
β’ MAVLink
β’ Flight Controllers
Free Resources:
β’ PX4 Documentation
β’ ArduPilot Documentation
β’ Drone Dojo YouTube
β’ PX4 YouTube Channel
Projects:
β’ Autonomous Navigation
β’ Drone Mapping
β’ Object Tracking
6οΈβ£ Computer Vision
Learn:
β’ OpenCV
β’ YOLO
β’ Object Detection
β’ Tracking
Free Resources:
β’ OpenCV Documentation
β’ Ultralytics YOLO Docs
β’ PyImageSearch Blog
β’ Roboflow YouTube
Projects:
β’ Face Recognition
β’ Smart Surveillance
β’ Defect Detection
7οΈβ£ Edge AI
Learn:
β’ TensorFlow Lite
β’ ONNX Runtime
β’ NVIDIA Jetson
β’ Google Coral
Free Resources:
β’ TensorFlow Documentation
β’ NVIDIA Deep Learning Institute
β’ Edge Impulse
β’ Qualcomm AI Hub
Projects:
β’ Smart Camera
β’ AI Drone
β’ Edge Analytics
8οΈβ£ System Design
Learn:
β’ Redis
β’ Kafka
β’ MQTT
β’ Event-Driven Architecture
Free Resources:
β’ Confluent Kafka Courses
β’ Redis University
β’ ByteByteGo YouTube
β’ System Design Primer (GitHub)
π Final Projects
β’ Voice-Controlled Robot
β’ AI Security Camera
β’ Autonomous Drone
β’ Smart Agriculture System
β’ Industrial Monitoring Platform
β’ Edge AI Warehouse Robot
The fastest way to learn isn't watching courses.
It's building projects that combine Embedded Systems IoT Computer Vision Edge AI Robotics.