╔══════════════════════════════════════════════════════════════╗
║ DWIJ JOSHI // MECHATRONICS ENG // TMU // 2029 ║
║ Scarborough, ON · Embedded · Firmware · Control Systems ║
╚══════════════════════════════════════════════════════════════╝
name : Dwij Joshi
program : Mechatronics Engineering — Toronto Metropolitan University
grad_year : April 2029
location : Scarborough, ON
focus : Embedded Systems · Firmware · Robotics · Control Systems
co_op : Seeking Jan 2027 — embedded systems / firmware / mechatronics| Project | Description | Stack |
|---|---|---|
| 🦾 imu-robotic-arm | STM32 + FreeRTOS gesture-driven 3-DOF servo arm — MPU-6050, complementary filter, sub-10ms latency | C++, STM32, FreeRTOS, MPU-6050 |
| 🌡️ heat-management-system | Arduino closed-loop thermal controller — TMP36, PID-style PWM fan, NeoPixel status, LCD output | C++, Arduino, PID |
| 🔌 dc-circuit-analyzer | CLI solver for arbitrary DC networks — Ohm's Law, KVL/KCL, series/parallel, within 2% of bench measurements | C++, CLI |
| ⚙️ rtos-task-scheduler | FreeRTOS 3-task temperature control system — queue, semaphore, mutex. POSIX simulation layer for Linux; STM32-portable | C, FreeRTOS, STM32 |
$ cat status.log
[ACTIVE] imu-robotic-arm — STM32 + FreeRTOS + MPU-6050 · hardware arriving soon
[ACTIVE] gpio-arduino-demo — GPIO input/output · LED/button control
[TARGET] co-op Jan 2027 — embedded systems / firmware / mechatronics// always building. always shipping.