Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
Automated Robotic Vehicle
Date
Dec 2024
Tools & Technologies
Embedded C, Arm Cortex-M (STM32)
Designed and implemented a remotely operated robotic vehicle using dual microcontrollers (STM32 M0 and STM32 M7) in register-level bare-metal C using UART-based communication. The M0 was the powerhouse of the "remote control station," while the M7 actualized controls on the vehicle. Integrated advanced embedded systems capabilities by deploying an RTOS on the M7 for real-time task scheduling, ensuring efficient coordination of motion, speed regulation, and system monitoring. Implemented variable speed adjustment, keypad-driven motion control, and built-in self-test functionalities, strengthening fault tolerance and system reliability.

