📅 August 2025 – Foundations: Embedded + AI/ML Setup
Goals:
• Master C++ STL and begin solving DSA
• Learn Python basics for ML
• Start with Embedded C and microcontroller programming basics
Topics:
• C++ STL: CodeHelp STL Playlist
• DSA: Striver’s Sheet, LeetCode (5 problems/day)
• Python: Python for Beginners – freeCodeCamp
• Embedded C: FastBit Embedded C
Simulators:
• Wokwi (ESP32/Arduino)
• Tinkercad Circuits
Project:
• Blinking LED and IR Sensor on Wokwi or Tinkercad
📅 September 2025 – Embedded Systems Deep Dive
Goals:
• Learn STM32 with peripherals
• Get hands-on with FreeRTOS
• Practice DSA regularly
Topics:
• STM32 Programming: FastBit STM32
• RTOS: FreeRTOS + STM32 Playlist
Simulators:
• STM32CubeMX
• Renode
Project:
• RTOS-based temperature logger with tasks + ISR (Simulated or on STM32 board)
1
📅 October 2025 – ML Fundamentals
Goals:
• Build ML fundamentals using Python
• Learn data processing and model training basics
Topics:
• Math for ML: Khan Academy – Linear Algebra, Probability
• ML with Python: Kaggle Intro to ML
Tools:
• Google Colab
• Kaggle Notebooks
Project:
• Predictive maintenance using simulated sensor data
📅 November 2025 – TinyML + IoT
Goals:
• Learn TinyML deployment
• Train and test models for microcontrollers
Topics:
• TinyML on edX – Harvard
• Edge Impulse tutorials: Edge Impulse Studio
Simulators:
• Edge Impulse Virtual Devices
Project:
• Wake-word or gesture detection using TinyML on ESP32
📅 December 2025 – Internship #1
Goals:
• Apply for Embedded/TinyML internships
2
• Prepare resume and LinkedIn
Activities:
• Resume building
• IEEE project showcase participation
• Portfolio + GitHub project update
📅 January 2026 – Deep Learning + Computer Vision
Goals:
• Learn DL basics and implement vision models
Topics:
• Deep Learning – Andrew Ng YouTube
• OpenCV + TensorFlow/Keras
Tools:
• Google Colab, Raspberry Pi (optional), or simulate with OpenCV on laptop
Project:
• Smart Surveillance: Face detection + alert system
📅 February 2026 – FPGA + Verilog
Goals:
• Learn HDL and FPGA design
Topics:
• NPTEL Verilog Course
• EDA Playground for HDL simulation
• Icarus Verilog + GTKWave
Project:
• Simulated 4-bit ALU or UART block in Verilog
3
📅 March 2026 – Internship #2
Goals:
• Get research/startup internship (AIoT preferred)
• Continue LeetCode + GitHub update
📅 April 2026 – Major Projects
Deliverables:
• Smart Health Monitor (TinyML + sensors)
• AI-Driven Drone Navigation (simulated or concept + ML path planning)
• Industrial IoT Anomaly Detector
📅 May 2026 – Resume, Portfolio & Placement Prep
Goals:
• Final resume polish
• Apply to: Nvidia, Qualcomm, Google Coral, Graphcore, Tesla, etc.
Checklist:
• Resume (with 5 projects + 2 internships)
• GitHub with README + diagrams (via Draw.io)
• LinkedIn + IEEE badges visible
📅 June 2026 – Mock Interviews & DSA Final Prep
Activities:
• DSA Final Revision (Blind 75)
• Mock Interviews (Pramp, LeetCode Discuss)
• Embedded MCQ Practice (Testbook, GFG, CoreSTM)
📅 July 2026 – Final Placement Push
Goals:
• Final interviews, referrals, hackathons
4
Final Tasks:
• GitHub portfolio finalized
• Practice pitch for each project
• Rehearse technical + HR rounds
Daily / Parallel Tracks
Track Task
C++ STL 30 mins/day using CodeHelp or Striver
DSA 5 LeetCode problems/day
GitHub Weekly commit and update on project repos
IEEE Involvement Participate in student chapter projects, publish article or join competitions
Simulators Summary
Category Tools/Simulators
Embedded Wokwi, Tinkercad, Proteus, STM32CubeMX, Renode
RTOS STM32CubeMX, FreeRTOS simulation (STM32CubeIDE)
HDL EDA Playground, Icarus Verilog + GTKWave
AI/ML Google Colab, Kaggle Notebooks
TinyML Edge Impulse Studio (Virtual Device Simulator)
Visualization Draw.io, Lucidchart
By August 2026, you’ll be fully prepared with: - 2 Internships (1 in Embedded, 1 in AI/TinyML) - 5 High-
impact Projects - Full resume, GitHub, LinkedIn portfolio - DSA & STL fluency - Ready to apply for ₹50+ LPA
roles in top companies