Difference between revisions of "PineTime RTOS Comparison"

From PINE64
Jump to navigation Jump to search
m (Transposed the table)
Line 1: Line 1:
{| class="wikitable"
{| class="wikitable"
!
!
! Project Homepage
! Project Source
! Sponsor
! Language
! PineTime Implementations
|-
! FreeRTOS
! FreeRTOS
| https://aws.amazon.com/freertos/<br />previously: https://www.freertos.org
| https://github.com/aws/amazon-freertos<br />previously: https://sourceforge.net/projects/freertos/
| Amazon
| C
| As of November 2019 the [https://github.com/aws/amazon-freertos/tree/master/vendors/nordic nRF52840] is the only MCU from [https://devices.amazonaws.com/search?kw=Nordic&page=1&sv=freertos Nordic] supported by FreeRTOS.
|-
! Zephyr
! Zephyr
| https://www.zephyrproject.org
| https://github.com/zephyrproject-rtos/zephyr
| Linux Foundation
| C
|-
! mynewt
! mynewt
| https://mynewt.apache.org/about/
| https://github.com/apache/mynewt-core
| Apache Foundation
| C
| https://github.com/lupyuen/stm32bluepill-mynewt-sensor/tree/pinetime
|-
! Tock
! Tock
| https://www.tockos.org
| https://github.com/tock/tock
|
| Rust
|
|-
! MbedOS
! MbedOS
| https://os.mbed.com
| https://github.com/ARMmbed/mbed-os
| ARM
| C/C++
|-
! TinyGo
! TinyGo
|-
! Project Homepage
| https://aws.amazon.com/freertos/<br />previously: https://www.freertos.org
| https://www.zephyrproject.org
| https://mynewt.apache.org/about/
| https://www.tockos.org
| https://os.mbed.com
| https://tinygo.org
| https://tinygo.org
|-
! Project Source
| https://github.com/aws/amazon-freertos<br />previously: https://sourceforge.net/projects/freertos/
| https://github.com/zephyrproject-rtos/zephyr
| https://github.com/apache/mynewt-core
| https://github.com/tock/tock
| https://github.com/ARMmbed/mbed-os
| https://github.com/tinygo-org/tinygo
| https://github.com/tinygo-org/tinygo
|-
! Sponsor
| Amazon
| Linux Foundation
| Apache Foundation
|  
|  
| ARM
|
|-
! Language
| C
| C
| C
| Rust
| C/C++
| Go
| Go
| https://github.com/aykevl/go-smartwatch
|-
|-
! PineTime Implementations
| As of November 2019 the [https://github.com/aws/amazon-freertos/tree/master/vendors/nordic nRF52840] is the only MCU from [https://devices.amazonaws.com/search?kw=Nordic&page=1&sv=freertos Nordic] supported by FreeRTOS.
|
|
*https://github.com/lupyuen/stm32bluepill-mynewt-sensor/tree/pinetime
|
|
|
*https://github.com/aykevl/go-smartwatch
|}
|}

Revision as of 15:25, 5 December 2019