Skip to content

guillaume-chs/trampoline-for-docker-trampuino

 
 

Repository files navigation

Trampoline

Trampoline is a static RTOS for small embedded systems. Its API is aligned with OSEK/VDX OS and AUTOSAR OS 4.1 standards.

5 platforms are supported by now, but this fork is only focusing on :

  • avr: AVR 8 bits microcontrollers

And we welcome external contributors to extend this list.

Trampoline runs on the following plateforms :

MCU Architecture Cores Evaluation Board
Atmel ATMega328p 8-bit AVR 1 Arduino Uno
Atmel ATMega2560 8-bit AVR 1 Arduino Mega

Some examples have been added (check examples):

  • avr: 3 examples for Arduino Uno (ATMega328p chip) and Arduino Mega (ATMega2560 chip)
    • blink. Blinks a LED using an alarm and a task.
    • serial. improve 'blink': use the standard Arduino serial API.
    • extInterrupt. improve 'serial': add 2 ISRs to change the alarm period.

For further details, refer to trampoline RTOS See my docker image : Trampuino

About

Trampoline is a static RTOS for small embedded systems. This fork aims to produce a lightweight version to use with docker for ArduinoUno

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 48.7%
  • C++ 45.7%
  • Objective-C 3.4%
  • Other 1.4%
  • Python 0.5%
  • Shell 0.1%
  • Other 0.2%