Skip to content
View danish9661's full-sized avatar

Organizations

@OpenHW-Studio @CNAMS @sentinel-lv

Block or report danish9661

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
danish9661/README.md

Md Danish

What I do

Portfolio LinkedIn npm Email

Profile views

Hi, I'm Danish

I'm an engineer who ships across Embedded Systems, IoT, and Machine Learning. My work spans two worlds: one day I'm writing low-level firmware for ESP32 or STM32, and the next I'm implementing DSP pipelines and ML models. The throughline is the same — bridging the gap between physical hardware and intelligent software to build performant, connected systems.

  • Currently buildingOpenHW-Studio & STM32-Bluepill-emu
  • Interests → Wi-Fi & BLE Stacks, IoT Firmware
  • Gravitate toward → Building tools and hardware abstractions that make complex systems easier to use
  • Open to → Collaborations on embedded ML, IoT platforms, and open-source hardware tools

Selected work

Project What it is
OpenHW-Studio Tools and platforms for open-source hardware development. Focuses on bringing better workflows and accessibility to embedded engineers. · C++ Embedded PlatformIO
STM32-Bluepill-emu An emulator for the STM32 Bluepill board, enabling testing and development without physical hardware. Streamlines the firmware CI/CD pipeline. · C/C++ STM32
stm32F4-emulator An emulator for the STM32 F4 board, enabling testing and development without physical hardware. Streamlines the firmware CI/CD pipeline. · C/C++ STM32
Bramble-wasm An emulator for the STM32 Bluepill board, enabling testing and development without physical hardware. Streamlines the firmware CI/CD pipeline. · C/C++ STM32
es32s3-hid Firmware leveraging the ESP32-S3's USB capabilities to act as a Human Interface Device (HID). · ESP32-S3 C++ IoT

Stack

Languages & Core

C++ Python Java JavaScript SQL

Embedded & IoT

PlatformIO Arduino Espressif C

Data, ML & Visualization

TensorFlow OpenCV Pandas NumPy Streamlit

Tools & Ops

Docker Git GitHub Actions VS Code

The stats

GitHub streak

GitHub Activity Graph

How I think about building

Whether it's writing close-to-the-metal C++ for an ESP32 or structuring a data pipeline:

1. Understand the constraints (memory, power, time) → 2. Build a robust foundation → 3. Iterate with real data → 4. Optimize for performance and reliability

Keep it simple, make it reliable.

Let's Connect

I'm always up for discussing embedded systems, DSP, and how ML can be pushed to the edge.

Let's build something. · Email me · LinkedIn · Portfolio

Pinned Loading

  1. es32s3-hid es32s3-hid Public

    C++ 5

  2. stm32F4-emulator stm32F4-emulator Public

    C 3

  3. STM32-Bluepill-emu STM32-Bluepill-emu Public

    STM32F103 Bluepill emulator running real Arduino firmware in the browser — WASM + Unicorn

    Rust 3

  4. aboutme aboutme Public

    TypeScript 2