Real-time Automotive CAN-Bus 2.0B network using STM32F4 (Master) and STM32F1 (Node). Features interrupt-driven data exchange and physical layer optimizations for stable ECU simulation.
-
Updated
Feb 22, 2026 - C
Real-time Automotive CAN-Bus 2.0B network using STM32F4 (Master) and STM32F1 (Node). Features interrupt-driven data exchange and physical layer optimizations for stable ECU simulation.
A lightweight UART-based communication protocol for embedded systems, inspired by Modbus
High-performance, interrupt-driven USART library for 8-bit AVR microcontrollers. Features non-blocking TX/RX with circular buffers, a cross-architecture abstraction layer (ATmega328P/ATmega8), and a lightweight formatted print engine.
Driver TWI/I2C assíncrono e otimizado para microcontroladores AVR. Suporte a Master/Slave, Repeated Start e orientado a eventos (callbacks).
🚗The Real-Time Vehicle Sensor Management System is an RTOS-based simulation project designed to demonstrate how interrupt-driven architectures and priority-based task scheduling operate in safety-critical automotive systems. The project models real-world vehicle sensors such as brake, collision, and speed sensors, each handled with strict realtime
Digital lock firmware for the MSP430FR6989 LaunchPad: UART-based code entry, on-board LCD feedback, attempt counter, and long-press reset (Code Composer Studio, UCM Computer Structure 2023–24).
Advanced digital security lock system implemented in AVR Assembly for ATmega64, featuring behavioral timing-pattern authentication, interrupt-driven architecture, EEPROM data persistence, and admin-controlled user management. This project demonstrates embedded systems design, real-time timing analysis, and behavioral biometric security concepts.
12-bit ADC position sensing on MSPM0G3507 | Fixed-point calibration | SPI LCD display via ST7735 | 30Hz TimerG12 interrupt | C | Embedded Systems
Full-duplex UART communication system on MSPM0G3507 | Interrupt-driven FIFO | 30Hz real-time data acquisition | C | Embedded Systems
Sensor node data transmitter using Heltec CubeCell AB01 LoRa module
Add a description, image, and links to the interrupt-driven topic page so that developers can more easily learn about it.
To associate your repository with the interrupt-driven topic, visit your repo's landing page and select "manage topics."