- Assignments for Embedded and Real-time Systems
- Instructor: Dr. Attarzadeh
- University: Shahid Beheshti University (SBU)
- Model and simulate dynamic systems and controllers using MATLAB / Simulink
- Develop embedded firmware in C++ for microcontrollers (Arduino UNO)
- Use PlatformIO / Wokwi for building and simulation
- Prototype and test circuits using Proteus
- MATLAB / Simulink — modeling, control design, simulation
- C++ — firmware / algorithm implementation
- Arduino UNO — microcontroller board
- PlatformIO — build environment, dependencies, upload
- Wokwi — simulation / virtual prototyping
- Proteus — circuit-level simulation and hardware emulation
- LPSolve — for solving linear / integer programming problems