Consists of Projects and Assignments Completed in Real Time Embedded Systems Course | ECEN 5623 | University of Colorado, Boulder: Posix Threads, OpenCv, Thread-Safety, Scheduling Policies, PyCam.
-
Updated
May 25, 2019 - C
Consists of Projects and Assignments Completed in Real Time Embedded Systems Course | ECEN 5623 | University of Colorado, Boulder: Posix Threads, OpenCv, Thread-Safety, Scheduling Policies, PyCam.
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.
A Traffic Light project with 2 traffic lights for cars and 2 for the pedestrian done by a TIVAWARE using timers, interrupts and a Breadboard.
Remote lighting control with a regulator / Web application / Encoder / RGB LED
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.
Projects from Microcontroller class where we learned in depth of learning the PIC18F while learning the fundamental of microcontroller.
A lightweight and non-blocking pulse generation library for STM32 microcontrollers. It uses hardware timers in Output Compare (OC) mode to produce precise pulse trains without CPU blocking.
Measure time from process start to its end
PID control for electric motor using bare metal programming with a STM32F401re nucleo board
STM32F4 bare-metal project using EXTI interrupts, software timers, and direct register access to blink an LED and handle a push button
Game code for a game run on a microprocessor using embedded C, using GPIO, timers, interrupts and hardware devices (display, buttons, LEDs, speakers)
The goal of this project is to create a temperature-controlled fan using an ATmega32 microcontroller, with the fan's operation automatically adjusted by temperature. I use a 1MHz ATmega32 Microcontroller, which has an ADC for temperature sensing, PWM for fan speed control, and an LCD for displaying temperature readings and fan status.
STM32F407 General Purpose Timer Low Level Driver
A code demonstrating the use of timers in normal mode.
This contains sample codes displaying features like UART, ADC, I2C, SPI, DMA, Timers, SYSTICK etc. for baremetal embedded programming. Also contains the library files and data sheet, reference manual and user manual.
Add a description, image, and links to the timers topic page so that developers can more easily learn about it.
To associate your repository with the timers topic, visit your repo's landing page and select "manage topics."