Tizen RT new OS for IoT devices from Samsung

Share this on:
Written by david on 18 may 2017.
Tech-news --> Comment in Forum


Tizen RT is an RTOS-based lightweight IoT operating system from Samsung that can fit into devices like thermostats, scales, bulbs, and more, 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.

Tizen RT consists of lightweight RTOS called TinyAra, IoT protocols, such as IoTivity and LWM2M, and JerryScript/IoT.js. TinyAra has grown by building up the IPv4/IPv6 network stack, file system, lightweight database called AraStorage, device monitor, and IoT protocols, such as IoTivity (OCF) and LWM2M. The combination of AraStorage and IoTivity allows TinyAra to collect, store, and deliver IoT sensor data easily. Tizen 4.0 will also make it easy for developers used to Microsoft Visual studio and C# language, since the Microsoft .NET framework and Xamarin UI framework has been introduced into Tizen.


Tech-news --> Comment in Forum
Share this on: