Learn about Bootloader, toolchains, Linux system calls & implement user space application on BeagleBone-Black
-
Updated
Jul 24, 2025 - C
Learn about Bootloader, toolchains, Linux system calls & implement user space application on BeagleBone-Black
A high-performance infrastructure framework for distributed systems simulation based on the IEEE-1516 HLA Spec. and NASA DSES.
An RP2350 UART driver written entirely in ARM Assembler.
The self-balancing robot integrates low-level peripheral control, precise millisecond timing, responsive interrupt-driven state management, and analog sensor feedback for dynamic tuning.
AI co-pilot for automotive DTC root-cause analysis. Analyzes CAN traces, ranks hypotheses, recommends mitigation patterns with concrete parameter values.
A comprehensive bare-metal driver library for STM32F103 (Cortex-M3), featuring 20 register-level drivers (CAN, DMA, SPI, I2C, RTC) developed without HAL/LL libraries for maximum performance and hardware control.
Modular ESP32 IoT Framework featuring OTA Updates, MQTT Cloud Relay, Plugin-based Sensors, Web Dashboard, LittleFS Storage, and OLED UI.
An RP2350 UART driver written entirely in RISC-V Assembler.
Implemented A* algorithm for path planning for fully autonomous rover with V-SLAM. Used Sparse HashTrees combined with Quadtrees for the best optimised results.
Compact CH340C-based USB-to-UART converter PCB designed in KiCad for embedded development, debugging, firmware flashing, and serial communication.
Advanced ESP32-based Power System Monitoring and Safety Device with OLED display, Blynk IoT, and automated hybrid cloud logging to Google Sheets. Implemented as a professional Final Year Project
4CS016/UM1 - Embedded Systems Programming: A university project on Tinkercad, mostly focused on my experiments using Arduino and real-life simulations.
Custom 8-bit 65C02 breadboard computer with hand-written 6502 assembly programs.
ESP32, ESP-NOW ve Deep Sleep tabanlı düşük güç tüketimli tarımsal izleme sistemi
🌐 Auto-captive portal for Raspberry Pi with encrypted credential storage, automatic failover, and GPIO button control
A collection of embedded systems, IoT, automation, and sensor-based projects using ESP32, Arduino, C/C++, cloud integration, and real-time control.
Low-power long-range wireless camera trap designed using KiCad and Simulink.
Production-quality bare-metal C++ drivers for the STM32F407VG Discovery using direct register programming (No HAL/LL).
"Interrupt-driven color-sorting conveyor on ARM Cortex-M33 (EFM32PG28)"
Arduino-based wearable obstacle detection system for visually impaired users using ultrasonic sensors and real-time haptic/audio feedback.
To associate your repository with the embedded-systems-engineering topic, visit your repo's landing page and select "manage topics."