Skip to content
View mirzafahad's full-sized avatar
:octocat:
​[object Object] :trollface:
:octocat:
​[object Object] :trollface:
Block or Report

Block or report mirzafahad

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mirzafahad/README.md

Hi, I'm Fahad!

I'm most comfortable in that weird, funky world between hardware design and software development, where the most fun, and creative work happens (IMHO).
I am an Embedded Engineer by profession, a nice way for me to pursue both hardware and software.

📬 Find me around the web:

Blog Badge Linkedin Badge Stackoverflow Badge Instructables Badge Github Badge

My Latest Blog Posts

⚡ Why did the functions stop calling each other? Because they had constant arguments!

Stay awesome!

Pinned

  1. pystlink pystlink Public

    Python API to flash STMicroelectonics Microcontrollers using ST-LINK/V2 CLI Utility

    Python 7 4

  2. audio_visualizer audio_visualizer Public

    WS2812 LED Strip based backlight and audio visualizer.

    C++ 4

  3. time_server_arduino time_server_arduino Public

    A time server for arduino

    C++ 1 1

  4. stm32_tflite_sine stm32_tflite_sine Public

    Running TensorFlow Lite model on STM32.

    C 34 4

  5. embedded_c_style_guide embedded_c_style_guide Public

    Style guide for embedded C.

    C 9 2