Hi, I'm Shaurya Singh 👋
2nd Year Undergrad at IIST | Embedded Firmware & Edge AI Engineer
I specialize in low-level firmware development for the ARM Cortex-M4 architecture. My work focuses on bridging the gap between raw silicon and high-level intelligence (Edge AI).
- Currently Working On: A [Modular RTOS Industrial Controller] with a TinyML inference engine.
- Key Skills: Bare-Metal Register Programming, DMA Pipelines, NVIC, I2C/SPI/UART.
- Goal: Designing efficient, deterministic on-device AI for semiconductor giants.
Also excels in
DSA in C++ & Full Stack Web Developement
Highlights
- Pro
Pinned Loading
-
DMA-Driven-Environmental-Monitoring-Control-Platform
DMA-Driven-Environmental-Monitoring-Control-Platform PublicThis poject is a high-performance, bare-metal climate control and security monitoring platform built for the STM32F446RE (ARM Cortex-M4). Unlike standard implementations that rely on high-level abs…
C 2
-
Bare-Metal-CLI-with-Real-Time-Interrupt-Driven-I-O
Bare-Metal-CLI-with-Real-Time-Interrupt-Driven-I-O PublicA pure bare-metal CLI implementation on STM32 Nucleo-F446RE using direct-register manipulation. Features atomic BSRR toggling, deterministic interrupt handling (NVIC), and a custom PWM breathing st…
C 1
-
-
Image-Normalisation-Feature-Extractor
Image-Normalisation-Feature-Extractor PublicImage set normalisation and edge detection using opencv and pandas
Python 1
-
stm32-uart-cli-controller
stm32-uart-cli-controller PublicA bare-metal CLI implementation on STM32 Nucleo-F446RE using HAL Library. Features non-blocking UART reception, custom string parsing, and dynamic hardware switching between PWM (TIM2) and Interrup…
C 2
-
URSC_internship_2026
URSC_internship_2026 PublicThis repo has the details of all the work done during my internship at URSC, Bangalore from 22/05/2026 to 20/06/2026 on the topic of neuromorphic computing and its implementation on FPGA's to under…
Jupyter Notebook
If the problem persists, check the GitHub status page or contact support.