Unified Study Plan
120–130 hour roadmap: Electronics → Protocols → Embedded Systems
External Resources
Curated courses, papers, repos, and videos for each learning track
Gaps & Roadmap
Learning gap analysis and prioritised improvement roadmap
Advanced C++ for Robotics
Real-time, safety-critical & production systems — 18 modules
Zephyr RTOS
Embedded firmware: Zephyr, DMA, SPI, CAN, ROS2 bridge — 17 tutorials
Electronics Fundamentals
Passive components through CAN bus — 7 deep-dive lessons + exercises
Control Systems
PID to advanced control: MCU inner loop to Jetson outer loop — 10 lessons + exercises
Navigation Estimator
Dead reckoning, Kalman filters, IMU fusion, and failure diagnosis
ROS 2 Hands-On
Nodes, topics, TF2, Nav2, QoS — practical ROS 2 development
Python Scripting
Type-safe Python, testing, CLI tools, and timeseries analysis
Logic & Critical Reasoning
Arguments, fallacies, propositional logic, deduction, scientific reasoning — 9 lessons + exercises