This project sends data from a host computer to a microcontroller (STM32). I’m planning to use it as a backbone for my future projects to make testing more efficient.

Skills

  • Programming: Python, Pytest, C, OOP, bit manipulation, error handling
  • Embedded systems: UART, serial communication protocol
  • CI/CD: automated testing, Pytest, static analysis, linting, regression testing, test-driven development

System Diagram

More Info

  • Progress: updates for each work session