Skip to content

mhvmdd/Portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 

Repository files navigation

Mohammed Yasser – Embedded Systems Engineer

C | STM32 | UART | CAN | ARM


πŸ“„ Download CV

Download Mohammed_Yasser_CV.pdf


πŸ§‘β€πŸ’» About Me

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.


πŸš€ Projects

πŸ”§ Motor Controller using RoboClaw + STM32

  • Implemented UART and CAN bus communication for a RoboClaw motor controller with STM32F103C8T6
  • Added custom CAN filtering logic and control communication.

πŸ“š Library Management System

  • Designed a full C-based terminal library system.
  • Features include authentication, multiple user types, and robust error handling.

πŸ“ GPS Tracking System (Tiva C)

  • Developed a GPS-based tracking system using Tiva C microcontroller.
  • Parsed NMEA sentences and displayed coordinates over UART.

πŸ› οΈ Skills

  • Languages: C / Embedded C, MATLAB
  • Microcontrollers: STM32, Tiva C (TM4C), ARM Cortex-M
  • Communication: UART, CAN
  • Tools: FreeRTOS, Proteus, KiCad

πŸ“¬ Contact


Β© 2025 Mohammed Yasser. All rights reserved.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published