Explore a collection of Real-Time Operating System (RTOS) assignments designed for embedded systems:
- Assignment 1 🌐: Help stores minimize electricity usage by controlling LED brightness.
- Assignment 2 🔄: RTOS code for UART communication, LED blinking, and LCD display.
- Assignment 3 ⚡: Handle external interrupt EINT0 to display "interrupt generated" on UART1.
- Assignment 4 🔄: Demonstrate Wait-and-signal synchronization between tasks.
- Assignment 5 🔄: Schedule tasks in round robin for keypad input and LCD output.
- Assignment 6 🧠: RTOS code for testing Internal ADC using Mailbox on Cortex M3 LPC1768.
Course Project 🌟: Minimize store electricity usage by controlling LED brightness. Implemented using RTX with interlocked one-way data communication mailbox.