Real-Time Scheduling and Resource Sharing Protocols in FreeRTOS
May 6, 2025 · 3 min read · FreeRTOS Real-Time Systems Rate Monotonic Priority Inversion Scheduling STM32 Embedded Systems ·ECE 5550G — Advanced Real-Time Systems · Virginia Tech · Spring 2025 A four-project sequence building real-time scheduling infrastructure inside FreeRTOS on STM32 hardware, working up from task primitives to resource-sharing protocols that bound priority inversion. Why this matters FreeRTOS gives you preemptive …
Read MoreSTSPIN220 Stepper Driver Library for Arduino
Dec 20, 2020 · 2 min read · Arduino Embedded Systems Motor Control Stepper Motor STSPIN220 Driver Development Open Source ·Open source · C++ / Arduino · github.com/pranav083/Stepper_STSPIN220-library An Arduino library for STMicroelectronics' STSPIN220 low-power stepper driver. It is my most-used piece of open-source work. Why it exists The STSPIN220 can microstep down to 1/256 of a full step — fine enough for 3D printers, camera slides, …
Read More