Skip to content

Latest commit

 

History

History
14 lines (9 loc) · 656 Bytes

README.md

File metadata and controls

14 lines (9 loc) · 656 Bytes

AyRTOS

AyRTOS is a simple RTOS targeting Arduino boards, developped as a self-educational project.

It is designed to run on Arduino boards using only the standard C functions, and therefore does not use the Arduino libraries. We chose Arduino because it is a development platform which is widely available, easy to use and extend, and cheap enough for our needs.

AyRTOS is running only on the Arduino Uno (Atmel ATmega328P) for now, but ultimately it will be possible to port it to any architecture.

v1.0 will include :

  • preemptive multitasking
  • drivers for the ATmega328P peripherals (USART, SPI, I2C, ADC...)
  • drivers for 16x2 LCD screens