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.
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.
AI co-pilot for automotive DTC root-cause analysis. Analyzes CAN traces, ranks hypotheses, recommends mitigation patterns with concrete parameter values.
Implemented A* algorithm for path planning for fully autonomous rover with V-SLAM. Used Sparse HashTrees combined with Quadtrees for the best optimised results.
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.
Compact CH340C-based USB-to-UART converter PCB designed in KiCad for embedded development, debugging, firmware flashing, and serial communication.
Custom 8-bit 65C02 breadboard computer with hand-written 6502 assembly programs.
Low-power long-range wireless camera trap designed using KiCad and Simulink.
ESP32, ESP-NOW ve Deep Sleep tabanlı düşük güç tüketimli tarımsal izleme sistemi
A collection of embedded systems, IoT, automation, and sensor-based projects using ESP32, Arduino, C/C++, cloud integration, and real-time control.
🌐 Auto-captive portal for Raspberry Pi with encrypted credential storage, automatic failover, and GPIO button control
The Smart Blind Stick is an assistive embedded system designed to enhance independent mobility for visually impaired individuals. The prototype uses a Raspberry Pi, an ultrasonic sensor, and a buzzer to detect nearby obstacles and provide real-time audio feedback based on the distance to the obstacle.
Save Nurture: An automatic plant watering system using soil moisture sensor and relay control, fully implemented in C for ATmega328P.
"Interrupt-driven color-sorting conveyor on ARM Cortex-M33 (EFM32PG28)"
Add a description, image, and links to the embedded-systems-engineering topic page so that developers can more easily learn about it.
To associate your repository with the embedded-systems-engineering topic, visit your repo's landing page and select "manage topics."