Tizen RT is lightweight RTOS-based platform to support low-end IoT devices.
Tizen has been commercialized in smart TV, smartphone, wearable devices (Gear S, Gear Fit), and smart home appliances. However, the low-end and low-cost IoT devices, such as home appliances without LCD and wearable bands with a small LCD, have received less attention. The goal of Tizen RT is to extend the Tizen platform device coverage to these kind of low-end devices. Tizen RT is an RTOS-based lightweight platform that it can fit into these devices, which are typically equipped with Cortex-M/R processors with MPU, less than 2 MB RAM, and less than 16 MB Flash.
Typical RTOS-based development environment has several limitations. Firstly, it cannot load additional modules at runtime, and secondly, it can be inferior to a Linux environment. To tackle these limitations, Tizen RT adopts Linux-style development environments, including POSIX API, BSD Socket API, Shell, and Kconfig build configuration. This helps Linux developers build their business logics easily on top of Tizen RT. In addition, Tizen RT will adopt the lightweight JavaScript environment, consisting of JerryScript and IoT.js, during 2017.
Please find project details like APIs, Specification and Long-term Goals on our Tizen Site.
ARTIK053 [details]
sidk_s5jt200 [details]
Tizen RT currently supports only two boards called artik053 and sidk_s5jt200. However, those are not available in public markets till now. sidk_s5jt200 or other boards for Tizen RT will be coming soon.