Download Latest Version Release 10.5.1.zip (7.1 MB)
Email in envelope

Get an email when there's a new version of freeRTOS & libraries for AVR ATmega

Home / v10.0.0
Name Modified Size InfoDownloads / Week
Parent folder
Initial v10.0.0 Release.tar.gz 2017-12-09 6.3 MB
Initial v10.0.0 Release.zip 2017-12-09 7.0 MB
README.md 2017-12-09 858 Bytes
Totals: 3 Items   13.3 MB 0

Initial release of the FreeRTOS v10.0.0 code train.

The new licencing is MIT, as Richard Berry has joined Amazon Web Services.

This is backwards compatible with v9.x.x. The only significant difference is the addition of static memory allocation options, avoiding the need to have a malloc() function.

FreeRTOS kernel v10 includes two major new features: stream buffers and message buffers. These are task (thread)-to-task and interrupt-to-task communication primitives, but, unlike other FreeRTOS communications primitives, they are optimized for single reader/single writer scenarios, such as passing data from an interrupt service routine to a task, or (increasingly important these days) from one microcontroller core to another. Stream buffers pass a continuous stream of bytes, whereas message buffers pass variable-sized but discrete messages.

Source: README.md, updated 2017-12-09