top of page

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.

bottom of page