Fahad Mirza's Projects
I2C, SPI and UART abstractions for use with Arduino
e-paper display driver for Arduino
Contains upload tools for STM32 based boards
WS2812 LED Strip based backlight and audio visualizer.
An example of continuous integration of an Arduino project using GitHub Action.
CppUTest unit testing and mocking framework for C/C++
Implementation of DMX Communication protocol for UTA Embedded course project.
Command line echo server and client for Windows, designed according to RFC 862 specification for Echo protocol.
EDA Libraries for MacroFab House Parts
Style guide for embedded C.
Customizing an off-the-shelf mask using TFT displays and LDR, with the option to connect ToF and PIR or any I2C sensor.
HX711 Library for STM32 using STM32CubeHAL
Why couldn't the bicycle stand up by itself? It was two tired.
Modbus library for Arduino
Malloc implementation in C using array
TCP and UDP Echo Client Example using LwIP Stack (RAW API) for Nucleo-F429ZI
Python API to flash STMicroelectonics Microcontrollers using ST-LINK/V2 CLI Utility
UTA Embedded Course project. Wrote RTOS from scratch implemented both cooperative and time slicing preemption scheduler with Round Robin prioritization.
Running TensorFlow Lite model on STM32.
Arduino Low Power library for STM32
Style guides for Google-originated open-source projects
SUMP compatible logic analyzer board for STM32duino (steve's libmaple core) - stm32f401cc pill board
A time server for arduino
Just a placeholder for some random python projects I worked on. If something started to become more than a weekend project I will move them to a separate repo.