C | STM32 | UART | CAN | ARM
Download Mohammed_Yasser_CV.pdf
Iβm a passionate Embedded Systems Engineer with experience building real-time applications using STM32, C, UART, and CAN. I enjoy working with bare-metal systems and microcontrollers to bring hardware and software together seamlessly.
- Implemented UART and CAN bus communication for a RoboClaw motor controller with STM32F103C8T6
- Added custom CAN filtering logic and control communication.
- Designed a full C-based terminal library system.
- Features include authentication, multiple user types, and robust error handling.
- Developed a GPS-based tracking system using Tiva C microcontroller.
- Parsed NMEA sentences and displayed coordinates over UART.
- Languages: C / Embedded C, MATLAB
- Microcontrollers: STM32, Tiva C (TM4C), ARM Cortex-M
- Communication: UART, CAN
- Tools: FreeRTOS, Proteus, KiCad
- Email: mohammeduni585@gmail.com
- LinkedIn: linkedin.com/in/muhammeddyasserr
Β© 2025 Mohammed Yasser. All rights reserved.