Skip to content

Masimba249/Embedded-Systems-Robotics-Engineer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ‘‹ Hi, I'm Collins Masimba

πŸ€– Embedded AI Engineer | TinyML Β· STM32 Β· ROS2 Β· Siemens PLC Β· MATLAB


πŸ” Open to Embedded AI / Edge AI / Embedded Systems roles β€” I design and deploy intelligent systems at the hardware-software boundary.


🧠 What I Do

  • Embedded AI / TinyML β€” Deploying ML models on STM32 using TFLite Micro, FreeRTOS, and Edge Impulse
  • PLC & Industrial Automation β€” Siemens TIA Portal (S7-1200/1500), PROFINET, Ladder/SCL programming, Fuzzy-PID control
  • Robotics β€” ROS2, SLAM, Nav2 MPPI, autonomous navigation, multi-robot coordination
  • Control Systems β€” EKF, DQN-based RL, PID, Fuzzy Logic (IEEE published)
  • Signal & Fault Detection β€” CNN-based fault diagnosis on 3-phase power systems in MATLAB
  • Hardware Design β€” Altium schematics, PCB layout, 2D/3D mechanical enclosures for medical-grade devices
  • Real-Time Systems β€” Microcontroller programming, adjustable pulse generation, keypad-driven control, graphical displays

πŸ“„ Publications

πŸ“° "Hybrid EKF-DQN Model for Real-time Stabilization and Drift Reduction of a Quadcopter UAV" IEEE Conference, 2026 β€” View Code


πŸ—‚οΈ All Repositories

πŸ€– Embedded AI & Edge Computing

Repository Description Language
πŸ”‹ AI-Powered-Predictive-Sensor-Node Edge AI anomaly detection on STM32 using TinyML + FreeRTOS + MQTT C
⏱️ Complementary-Pulse-Generator-Timer-System Real-time microcontroller program for radio-based pulse control with keypad & graphical display C

🏭 PLC & Industrial Automation

Repository Description Language
🌑️ Fuzzy-PID-in-Temperature-Control-in-MatLAB-and-TIA-Portal Industrial HVAC temperature automation using Fuzzy-PID in MATLAB & Siemens TIA Portal MATLAB
🌑️ Fuzzy-PID-Controller-in-Temperature-Regulation-in-MatLab-and-TIA-Portal Fuzzy-PID temperature regulation variant β€”

πŸ€– Robotics & Autonomous Systems

Repository Description Language
πŸ—ΊοΈ SLAM-Navigation-in-ROS2-navigation Autonomous mobile robot with SLAM Toolbox, Nav2 MPPI Controller & Gazebo β€” ROS2 Humble Python
🀝 Multirobot-Adaptive-Control-with-Reinforcement-Learning Multi-robot adaptive control using Reinforcement Learning MATLAB
🐒 Motion-Planning-of-a-Trotbot-in-ROS-and-Python Motion planning using PID controllers for a TrotBot in ROS & Python β€”
🐒 ROS-with-Python-Turtle-Robot- First ROS project β€” Publisher & Subscriber nodes using Python CMake
πŸ“˜ Python-for-robotics Complete Python for Robotics tutorial series β€”

✈️ Control Systems & UAV

Repository Description Language
🚁 Hybrid-EKF-DQN-Model-for-Real-time-Stabilization IEEE Published β€” Hybrid EKF-DQN model for real-time quadcopter UAV stabilization MATLAB

⚑ Power Systems & Signal Processing

Repository Description Language
⚑ Implementation-of-AI-in-Fault-Detection CNN-based AI fault detection on 3-phase power systems in MATLAB MATLAB
πŸ“Š CNN-Classification-of-the-Power-Data CNN classification of power output data MATLAB
πŸ“ˆ Power-Transmission-Analysis-in-MatLAB Analysis of power transmission data MATLAB
🧠 CNN-Classification-Model-in-MatLab CNN classification model implementation in MATLAB MATLAB

πŸ₯ Medical & Hardware Design

Repository Description Language
πŸ₯ AI-Enabled-NICU-Monitor-Design Altium schematic & 2D/3D enclosure design for AI-enabled NICU monitor (HR, SpOβ‚‚, Temp) HTML

πŸ”¬ Sensors & Embedded Hardware

Repository Description Language
🌑️ Temperature_Sensor Temperature sensor with 4-Pin I2C LCD Display and Raspberry Pi Python

πŸ›‘οΈ Systems & Formal Verification

Repository Description Language
πŸ›‘οΈ Automatic-Vessel-Protection-System-in-AVP Automatic vessel protection system modelled in Promela Promela
πŸ”Œ Quantus-Prime-Solutions Solutions using Verilog for Quantus Prime Verilog

πŸ€– Machine Learning & AI

Repository Description Language
❀️ Heart_Disease_Prediction_using_Machine_Learning Heart disease prediction using ML in Python Jupyter Notebook
🎨 Stable-Diffusion-in-Machine-Learning Stable Diffusion implementation in Machine Learning Python

🌐 Web & Other

Repository Description Language
✈️ Travelling-Website-Sample-with-AI Web design using Wireframe technology and AI HTML
πŸ”§ Practice Practice and experimentation repo β€”

πŸ› οΈ Tech Stack

Languages

C C++ Python MATLAB Verilog

Embedded & Hardware

STM32 FreeRTOS Raspberry Pi Altium Designer

AI / ML

TFLite Micro Edge Impulse

Robotics & Automation

ROS2 Siemens TIA Portal

OS & Tools

Linux


πŸ“Š GitHub Stats


πŸ“« Contact

About

Embedded Systems & Robotics Engineer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors