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 building → OpenHW-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. STM32F1-emulator STM32F1-emulator Public

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

    Rust 6

  2. aboutme aboutme Public

    TypeScript 2

  3. picoemu picoemu Public

    Forked from Night-Traders-Dev/Bramble

    A from-scratch emulator for Raspberry Pi RP2040 and RP2350 microcontrollers, supporting both ARM Cortex-M0+ (Thumb) and RISC-V Hazard3 (RV32IMAC) cores. Loads and executes UF2 and ELF firmware with…

    C 1

  4. esp32-emulator esp32-emulator Public

    Rust 1

  5. STM32F4-emulator STM32F4-emulator Public

    C 2 2

  6. esp32s3-emulator esp32s3-emulator Public

    C 1