An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: interrupts

miloshimself/8086-multithreaded-kernel

Preemptive multithreaded kernel for the Intel 8086, featuring time slicing, context switching, semaphores, and low-level interrupt-driven event handling.

Language: C++ - Size: 184 KB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

ehmicky/human-signals

Human-friendly process signals

Language: JavaScript - Size: 7.91 MB - Last synced at: 4 days ago - Pushed at: 14 days ago - Stars: 281 - Forks: 10

maximilianfeldthusen/Optimized-Embedded-CPP-implementation-to-control-an-LED

Optimized Embedded C++ implementation to control an LED while keeping resource constraints in mind

Language: C++ - Size: 15.6 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

LucasAntonsen/CSC-230

Assignments from CSC 230 - Introduction to Computer Architecture at UVic.

Language: Assembly - Size: 41 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0

mkroening/interrupts

Cross-architecture utilities for temporarily disabling interrupts and signals.

Language: Rust - Size: 49.8 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 7 - Forks: 0

fatima-Sami55/OS_Simulator

The Operating System Simulator 💻 is a terminal-based project that brings core OS concepts to life—like multitasking, scheduling, memory management, and user/kernel modes—through a hands-on, interactive experience ⚙️. From managing tasks to simulating file operations and even playing a quick game, it offers a fun yet insightful way 🧠 to understand

Language: C++ - Size: 68.4 KB - Last synced at: 13 days ago - Pushed at: 26 days ago - Stars: 0 - Forks: 0

Rafisto/sys

Repository made of low level programs

Language: C - Size: 7.25 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 4 - Forks: 0

BxNxM/micrOS

micrOS - mini automation OS for DIY projects.

Language: Python - Size: 266 MB - Last synced at: 16 days ago - Pushed at: 29 days ago - Stars: 117 - Forks: 22

amir-kedis/embedded-systems-labs

Labs and Assignment of Embedded Systems Course solved by @amir-kedis and @g-magdy from CMP26

Language: Python - Size: 24.3 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 7 - Forks: 2

HoShiMin/Arch

A bunch of architectural headers for i386 and AMD64

Language: C++ - Size: 102 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 37 - Forks: 9

strizhechenko/netutils-linux

A suite of utilities simplilfying linux networking stack performance troubleshooting and tuning.

Language: Python - Size: 554 KB - Last synced at: 7 days ago - Pushed at: about 2 years ago - Stars: 747 - Forks: 74

fatima-Sami55/Ping-Pong-cli

A command-line Ping Pong game developed in assembly language, utilizing register manipulation, memory management, interrupts, and bitwise operations for efficient gameplay. It showcases control flow with loops and conditional jumps to simulate real-time action.

Language: Assembly - Size: 51.8 KB - Last synced at: 19 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

Josems11/Ohmimetro

Projeto de um ohmímetro usando divisor de tensão

Language: C - Size: 22.5 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

romanf-dev/actinium

Fault-tolerant kernel for deeply embedded systems

Language: C - Size: 471 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

warthog618/gpio

A native Go library for Raspberry Pi GPIO

Language: Go - Size: 104 KB - Last synced at: 23 days ago - Pushed at: 8 months ago - Stars: 131 - Forks: 9

kotyara12/reGpio

Обработка событий на входах (кнопки, PIR и т.д.) по прерыванию с таймером подавления дребезга контактов

Language: C++ - Size: 5.86 KB - Last synced at: 9 days ago - Pushed at: 7 months ago - Stars: 4 - Forks: 2

Naguissa/uTimerLib

Arduino tiny and cross-device compatible timer library

Language: C++ - Size: 30.8 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 21 - Forks: 9

Naguissa/uTimerLib_doc_and_extras

Documentation and extras (datasheets) for https://github.com/Naguissa/uTimerLib

Size: 30.5 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

mcquerol/workbook-psoc5

Workbook for PSoC5 including exercises on state machines, RTOS, and interfacing.

Language: C - Size: 13.2 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

mcquerol/derbot

Robot development using C programming, NI Multisim, and PCB design. Includes interrupts and PWM.

Language: C - Size: 7.61 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

ydigikat/BSP-F4

BSP package for supporting my audio projects on the STM32F4xx family

Language: C - Size: 1.07 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

jcksnvllxr80/PIC32MZ2048EFM100

test various sensors and peripherals with the PIC32MZ2048EFM100

Language: C - Size: 717 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

archief2910/Multi-OS

minimal OS kernel

Language: Rust - Size: 268 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

romanf-dev/magnesium

Hardware-assisted asynchronous micro-RTOS

Language: C - Size: 582 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 7 - Forks: 1

romanf-dev/magnesium-rs

Hardware-assisted asynchronous micro-RTOS in Rust

Language: Rust - Size: 52.7 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

inonitz/bruhOS

Operating System Bootloader & Kernel

Language: C - Size: 3.49 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

SulaimanNiazi/Timer-Based-Digital-Stopwatch

Digital stopwatch using Timer1. Displays elapsed time over UART in the format MM:SS:MS.

Language: SWIG - Size: 142 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

platisd/sonicdisc

A 360° ultrasonic scanner

Language: C++ - Size: 1.31 MB - Last synced at: 2 months ago - Pushed at: about 5 years ago - Stars: 43 - Forks: 13

ArminJo/EasyButtonAtInt01

Arduino library for push buttons at INT0 and / or INT1 pin (pin 2 / 3). Provides debouncing and toggle button functionality.

Language: C++ - Size: 150 KB - Last synced at: 2 months ago - Pushed at: 8 months ago - Stars: 10 - Forks: 1

hgn/monetta

HTTP Monitoring Server/Client for Systemd based Systems

Language: Python - Size: 1.52 MB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 5 - Forks: 0

volatilflerovium/inter-processor-interrupts

C library for shared memory and messaging using inter processor interrupts.

Language: C - Size: 621 KB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

RenatoMignone/Secure-Timeout-System-NXPS32K3X8EVB

Project for Computer Architectures and Operating Systems Exam @ Polito - Emulate the NXP S32K3X8EVB board using QEMU, port FreeRTOS, and develop applications to verify and implement timers on the emulated board.

Language: C - Size: 182 MB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

sroman0/SECURE-TIMEOUT-SYSTEM-NXPS32K3X8EVB

Project for Computer Architectures and Operating Systems Exam @ Polito - Emulate the NXP S32K3X8EVB board using QEMU, port FreeRTOS, and develop applications to verify and implement timers on the emulated board.

Language: C - Size: 181 MB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

MKwapisz2000/c-atmega328p-rtc-i2c

This project implements real-time clock (RTC) PCF8563 support on ATmega328P using the I2C bus. Additionally, it supports an alarm triggered by an external INT0 interrupt, allowing reaction to a set alarm time.

Language: C++ - Size: 8.79 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

IzidorM/fw_byte_fifo

minimalistic implementation of fifo for buffering byte streams

Language: C - Size: 15.6 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

MKwapisz2000/c-atmega328p-mini-piano

This project is a mini piano running on ATmega328P, using PWM to generate sounds and external interrupts (PCINT) to handle key presses.

Language: C++ - Size: 5.86 KB - Last synced at: 4 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

MKwapisz2000/c-atmega328p-usart-adc-interrupts

This project demonstrates automatic ADC value transmission via USART in an ATmega328P microcontroller, using external and internal interrupts.

Language: C++ - Size: 6.84 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

MKwapisz2000/c-atmega328p-timer0

This project demonstrates the use of Timer0 in CTC (Clear Timer on Compare Match) mode in the ATmega328P microcontroller to control LEDs cyclically.

Language: C++ - Size: 4.88 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

MKwapisz2000/c-atmega328p-adc-timer0

This project demonstrates the handling of the Analog-to-Digital Converter (ADC) in the ATmega328P microcontroller using internal interrupts.

Language: C++ - Size: 5.86 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

MKwapisz2000/c-atmega328p-adc-interrupts

This project demonstrates the handling of the Analog-to-Digital Converter (ADC) in the ATmega328P microcontroller using external interrupts.

Language: C++ - Size: 5.86 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

pawelkn/gpio-counter

Generic GPIO impulse counter driver. Counts impulses using GPIO interrupts.

Language: C - Size: 12.7 KB - Last synced at: about 1 month ago - Pushed at: over 8 years ago - Stars: 4 - Forks: 5

GabrielC248/Tarefa_interrupcoes

Implementação da tarefa sobre interrupções do Embarcatech

Language: C - Size: 19.5 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

hermit-os/hermit-sync

Synchronization primitives for kernels.

Language: Rust - Size: 66.4 KB - Last synced at: 3 days ago - Pushed at: 3 months ago - Stars: 6 - Forks: 0

LuSlower/Device-Interrupt-Viewer

check your interrupt properties very easily

Language: PowerShell - Size: 34.2 KB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 4 - Forks: 0

harismuneer/Stop-Watch_x86-Assembly

⏱️ A fully featured stop watch made in 8086 Assembly Language, having two modes: Split Timing and Lap Timing

Language: Assembly - Size: 389 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 12 - Forks: 8

harismuneer/Graphical-Display-Memory-and-Software_Hardware-Interrupts-x86_Assembly

📌 Solved problems to help better understand the important concepts of Display Memory (Video Card Memory), String Manipulation, Software Interrupts and Hardware Interrupts in context of x86 Assembly Language (8086 Assembly)

Language: Assembly - Size: 216 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 4 - Forks: 0

harismuneer/BelalHashmi-Assembly-Exercise-Solutions

💻 This repository provides solutions to most of the programming questions in the exercise given at the back of chapters for Bao Ji's Book (text book for course "Comp. Organization & Assembly Lang. EE213" at FAST). Sharing these, so they might help students in understanding the Assembly concepts.

Language: Assembly - Size: 1.19 MB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 53 - Forks: 27

mvac7/fR3eL_interruptM1_Libraries

Interrupt Service Routine (ISR) controller for Z80 Mode 1 interrupts in MSX system.

Language: C - Size: 118 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

ramizpolic/serial-atmega

Serial communication with Atmega328p/Arduino Uno

Language: C - Size: 40 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 1

shoily/xis

XIS operating system

Language: C - Size: 245 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

HK-Transfield/wramp-multitasking-kernel

A simple implementation of a preemptive multitasking kernel for the WRAMP processor, emphasizing the fundamentals of how multitasking works.

Language: Assembly - Size: 165 KB - Last synced at: 13 days ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

HK-Transfield/wramp-scripts-collection

A collection of scripts written for the Basy3 FPGA when programmed with a WRAMP processor to showcase the board's capabilities.

Language: Assembly - Size: 8.79 KB - Last synced at: 2 months ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

z1skgr/Memory-Management-I-O

Memory orchestration at the different levels of languages

Language: C - Size: 55.7 KB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

enjoyneering/RotaryEncoder

This is small and fast Arduino library for Rotary Encoder with interrupts.

Language: C++ - Size: 519 KB - Last synced at: 2 months ago - Pushed at: almost 4 years ago - Stars: 79 - Forks: 20

KareimGazer/Keyboard-DIY

Make a keyboard yourself at home using ARM-Cortex-M4 micro-controller

Language: C - Size: 272 KB - Last synced at: about 2 months ago - Pushed at: 10 months ago - Stars: 4 - Forks: 0

daedalus/mffkernel 📦

My fu**ing first kernel

Language: Assembly - Size: 9.77 KB - Last synced at: 2 months ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 1

prithvi-narayan-bhat/Ultrasound-Pen-Tracker

Ultrasound Pen and Tracking System

Language: C - Size: 6.26 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

MacLeod-D/ESp32-Fast-external-IRQs

ESP32: 3 Million external Interrupts per Second

Size: 1020 KB - Last synced at: 14 days ago - Pushed at: over 5 years ago - Stars: 44 - Forks: 8

mohammedhassan9748/Embedded-Diploma

The Learn In Depth Embedded Diploma enhanced my expertise in C programming, Embedded C, microcontroller peripherals like GPIO, UART, SPI, I2C, TIMERS, and ADC. Additionally, I gained proficiency in automotive communication protocols such as CAN and Ethernet. Developed Linker scripts, Startup code, Makefiles, and RTOS custom scheduler from scratch.

Language: C - Size: 8.96 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0

Kirri777/DBM-Interrupts

This addon adds timers for interrupts into DBM to help track interrupt CDs for use in PvE or PvP. It will track most common interrupts and if any are left out please make a ticket on curse. Suggestions are welcomed. The addon is designed with the idea of install and forget.

Language: Lua - Size: 2.93 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

iricartb/university-os-memory-allocation-processes

Ivan Ricart Borges - Memory allocation of the processes of an operating system, interrupts and syscalls.

Language: C - Size: 51.8 KB - Last synced at: 3 months ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 1

llefranc/42_piscine_electronique

Optionnal project: microcontroller programming on ATMega328P, with I/O registers, PWM cycle, interrupts, EEPROM access and UART/I2C/SPI serial communication.

Language: C - Size: 8.22 MB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

renatosoriano/AUTOSAR-MCAL-Embedded-Upskilling-Bootcamp

AUTOSAR MCAL Embedded Upskilling Bootcamp by Modular MX.

Language: C - Size: 423 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 26 - Forks: 6

nerett/microcontrollers

MIPT microcontrollers course project (4 semester)

Language: C++ - Size: 13.7 KB - Last synced at: 25 days ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

Raheek-helal/AVR-Atmega32-Projects

Practicing AVR Atmega32 using Assembly with simple Applications

Language: Assembly - Size: 37.5 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

Kartik-Katkar/Multiprogramming-Operating-System

This repository hosts a C++ implementation of a multiprogramming operating system simulation. The OS efficiently handles various jobs, manages errors like time limit exceeded and line limit exceeded, and incorporates virtual memory with segmentation. This project serves as a comprehensive simulation of an operating system environment.

Language: C++ - Size: 8.15 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 14 - Forks: 5

notweerdmonk/avr-software-uart

Software UART for AVR microcontrollers

Language: C - Size: 107 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 5 - Forks: 0

rnibhriain/microprocessor-systems

Microprocessor :floppy_disk: assignments for module: CSU23021

Language: Assembly - Size: 19.5 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

dominiksalvet/limen-alpha

Dual-core 16-bit RISC processor

Language: VHDL - Size: 700 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 8 - Forks: 2

dominiksalvet/risc63

Custom 64-bit pipelined RISC processor

Language: VHDL - Size: 421 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 13 - Forks: 1

jeevan8133/Car-black-box

A device to monitor and record critical events in a vehicle programmed using Embedded C, PIC18F4580, PIC Board and XC8 compiler and necessary peripherals. A real-time system with dynamic EEPROM and I2C, UART protocols, ADC and Interrupt handling.

Language: AngelScript - Size: 2.21 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

markh0rr/passage-a-niveau

Language: C++ - Size: 142 MB - Last synced at: 11 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

onewithhammer/ESP8266-MyWidget-Demo

This project can be used as a framework, learning tool or as a template for starting a new ESP8266 project. It contains many many UI and API components to build a ESP8266 project. This project includes: ESP8266 Development, mDNS - multicast DNS (mywidget.local), Asynchronous Web Server (ESPAsyncWebServer), Asynchronous Web Services (ESPAsyncWebServer), Asynchronous MQTT (PangolinMQTT), LittleFS File System, Embedded Bootstrap (3.4.1), Embedded jquery (3.5.1), Save/Load Config File (text), OTA (Over the Air) Updates, HTTP API Supports HTTP GET/POST, Auto Updating Web Site (Web Services using JS), Interrupt Timer (Flash Onboard LED), Plus much more...

Language: C++ - Size: 958 KB - Last synced at: 19 days ago - Pushed at: over 4 years ago - Stars: 20 - Forks: 3

Aledpl5/Assembly-Production-Scheduler

Assembly Order's Scheduler

Language: Assembly - Size: 13.7 KB - Last synced at: 3 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

sharma-n/EmbedProg2

Embedded Programming: Emulating a Mars Rover

Language: C - Size: 1.78 MB - Last synced at: 11 months ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

realchonk/BenOS

A small operating system I'm currently developing

Language: C - Size: 2.84 MB - Last synced at: 10 months ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0

Naguissa/uTimerBrokerLib

Broker to manage multiple interrupts with uTimerLib

Language: C++ - Size: 20.5 KB - Last synced at: 3 days ago - Pushed at: 12 months ago - Stars: 3 - Forks: 1

EbramMaher95/UART-in-interrupt-task-STM32-

a task to use UART in interrupt mode while a LED is being toggled in the main function every 500 ms. the UART interrupt asks the user to enter their name, when the user enters their name and presses Enter, their name is displayed

Language: C - Size: 601 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

esote/graceful

Tries to properly shut down a web server upon interrupts.

Language: Go - Size: 1.95 KB - Last synced at: 12 months ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

rwmingis/InterruptButton

This is an interrupt based button event library for the ESP32. It enables binding user defined actions to button events including 'Key Down', Key Up' , 'Key Press', 'Long Key Press' 'AutoRepeat Press' and 'Double-Click'. The actions associated it these events may be executed Asynchronously, Synchronously, or a Hybrid between the two.

Language: C++ - Size: 3.74 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 30 - Forks: 8

adnandothussain/Hardware-Software-Interrupt

A reactjs project to demonstrate how the OS handle interrupts. For better experience open the project at resolution >=1250px : 450px. Site :

Language: JavaScript - Size: 7.37 MB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

rubocopter/raspberrypi

raspberry pi python scripts

Language: Python - Size: 16.6 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

cvonk/arduino-rotary_encoder

Driver for Rotary Encoder on Arduino 101 (and other boards with sufficient IRQs).

Language: C++ - Size: 755 KB - Last synced at: about 1 year ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 3

darton/mcp23008

MCP23008 with GPIOZERO library

Language: Python - Size: 46.9 KB - Last synced at: about 1 year ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

jminjares4/Microprocessor-2-Lab-Template

Microprocessor 2 Lab Template

Language: C - Size: 6.48 MB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 10 - Forks: 3

memoriasIT/Raspberry-Pi-Barebones

:grapes: Playing with GPIOs and Interrupts in ARM

Language: Assembly - Size: 57.6 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 2

aohzju/gicDemo

A small embedded application demonstraing how to configure ARM GIC v3 (Generic Interrupt Controller) for interrupt routing and handling for typical ARM systems. Generic timer interrupt is used as an example.

Language: C - Size: 15.6 KB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 0

HESHAM47GAMAL/ADAS_Bluetooth_Car_system

Implement ADAS Car System that provide main features (Cruise Control , Brake Assist , Speed Limiter , Driving Monitoring) ))

Language: SuperCollider - Size: 8.31 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

asad82/User-Level-Thread-Library

The program implements a user level thread library for Linux in C with pre-emption, locks, conditions, semaphores, scheduler, timers, multi-level priority queue ensuring synchronization in real world programs besides several other features making it a complete autonomous library for thread creation and management. Sample test programs utilizing the thread library are also included with the design document and code.

Language: C - Size: 635 KB - Last synced at: 11 months ago - Pushed at: over 5 years ago - Stars: 7 - Forks: 4

dev-Youssef-Ahmed/Door-Locker-Security-System

The Door Locker Security System project involves creating a password-based door unlocking system. It utilizes various drivers including GPIO, Keypad, LCD, Timer, UART, I2C, EEPROM, Buzzer, and DC Motor for functionality.

Language: C - Size: 3.91 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

PetrusTryb/AKO

Computer Architecture - Informatyka PG 2022/2023 - labs & notes

Language: Assembly - Size: 34.2 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Isaac-dcd/Isaac

All about AT328p lessons i'm taking

Language: Makefile - Size: 331 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

parikshitpagare/digital-clock-rtc

A digital clock and calendar with alarm functionality developed on STM32F401 using DS1307 RTC for time keeping. It includes a LCD based user interface to set time, date and alarm using interrupt based multiple push buttons.

Language: C - Size: 1.93 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

five-embeddev/riscv-scratchpad

RISC-V Scratchpad

Language: C++ - Size: 194 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 50 - Forks: 10

ellectroid/STM32F746-CMSIS-Minimal-UART-Driver-Interrupts-Ring-Buffers

STM32F469-Discovery Minimal UART Driver based on Interrupts

Language: C - Size: 2.16 MB - Last synced at: 9 days ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

Nuno-Jesus/FEUP-LCOM

Incomplete version of the original project developed for Computer Laboratory at FEUP in 2019/2020

Language: C - Size: 3.79 MB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

emisilve86/Binary-Inspection-Interrupt-Handlers

Binary Inspection of Linux Interrupt Handlers on x86_64 Architectures

Language: C - Size: 15.6 KB - Last synced at: 7 months ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 1

parikshitpagare/digital_clock_rtc

A digital clock and calendar with alarm functionality developed on STM32 F401 using DS1307 RTC for time keeping. It includes a LCD based user interface to set time, date and alarm using interrupt based multiple push buttons.

Language: C - Size: 1.13 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

NadavShwartz93/Interrupt

Screen saver program that use Interrupt 8 and Interrupt 9 and Port I/O.

Language: C - Size: 68.4 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

WyattH99/EmbeddedSystemsProgramming

Embedded Systems Programming on ARM Cortex-M3/M4 Processor Course on Udemy

Language: C - Size: 4.47 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0