Projects Index

Beginner

  • Implement linked list, stack, queue, BST in C → projects/01_data_structures/
  • Implement mergesort, quicksort, binary search in C → projects/02_algorithms/
  • Build TCP echo server in C → projects/03_systems/

Intermediate

  • PID controller simulation in Python → projects/04_embedded/
  • Kalman filter for noisy sensor data → projects/05_control/
  • TCP/IP packet parser in Python → projects/06_networking/

Advanced

  • Build a simple shell (fork/exec/pipe)
  • Bare-metal LED blink on STM32 (no HAL)
  • Quadcopter attitude controller simulation
  • SLAM with LiDAR data