A repository for the three mini-projects during the 2024-2025 course of Embedded Systems and IOT ad the University of Bologna.
-
Updated
Oct 31, 2024 - C++
A repository for the three mini-projects during the 2024-2025 course of Embedded Systems and IOT ad the University of Bologna.
Make a keyboard yourself at home using ARM-Cortex-M4 micro-controller
A real-time kernel and interrupt-driven embedded-C program for remotely accessing and controlling the state, orientation and operation of a model helicopter. ENCE361 group project at the University of Canterbury.
An adaptation of the famous ‘Cuphead’ game on the Minix operating system
Pico / rp2040 examples for using PIO
L.EIC 2ⁿᵈ year/ 2ⁿᵈ semester
Arduino Leonardo project, which evaluates the data received from the potentiometer and LM35 temperature sensor with timer and simulates incubator with leds.
Linux interrupt driven kernel driver for ADS7924 2.2 V, 12-Bit, 4-Channel, MicroPOWER Analog-to-Digital Converter With I2C Interface from Texas Instruments
Simple kernel written in C++ for 8086 CPU for Operating Systems 1 class.
An assembly program that processes user-input commands to manipulate circular first-in first-out queues.
Real-time Operating Systems Logger Library with three different real-time signals
MCP23017 / MCP23S17 WiringPi expansion library utilizing the chip's interrupt capability for event driven functionality
STM32F446Re_UART_Communication (Baremetal)
A frequency counter library for esp32
An example for the interrupt based timers for ATmega328P micro-controller. Using CMake based build powered by PlaftormIO
debounce a switch using interrupts
read a KY-040 rotary encoder using interrupts, display results with an SSD1306 OLED
A simple yet insightful program to set multiple gpio interrupts
Set of projects developed on the TivaWare Development Board with the ARM Cortex M4 processor
🖱️ Proposed solution for the Computer Laboratory course @FEUP
Add a description, image, and links to the interrupt-driven-programs topic page so that developers can more easily learn about it.
To associate your repository with the interrupt-driven-programs topic, visit your repo's landing page and select "manage topics."