Simplifying software development for connected applications has become more important as the IoT (Internet of Things) continues to encompass a greater range of everyday products.
TI (Texas Instruments), www.ti.com, announced key updates to its complete RTOS (realtime operating system), which brings the ease-of-use associated with power management operations in high level operating systems, such as Android and Windows, to embed MCU (microcontroller unit) based applications.
As a result, TI-RTOS 2.12 is free and enables developers to focus on application differentiation and faster time to market with pre-built and tested connectivity stacks and drivers, eliminating the need to write low-level code. This new version of RTOS is a major update to the platform that was first introduced in 2012 and leverages more than 20 years of TI’s experience in delivering production quality OS solutions for realtime applications.
TI-RTOS 2.12 provides a standard set of multitasking, power management, and peripheral driver APIs (application programming interfaces) across all supported devices. This allows developers to easily port applications between different TI MCUs running TI-RTOS, reducing development time of next generation products. The updated platform also benefits TI Design Network software members by providing a free, widely used software platform without proprietary constraints.
TI-RTOS is now integrated with the Energia, www.energia.nu, Development Environment. Energia and Arduino, www.arduino.cc, are based on the Wiring framework and allow developers to rapidly prototype applications without having extensive embedded experience.
This integration of TI-RTOS 2.12 combines Energia’s familiar and easy-to-use APIs with new unique features, such as multi-threading. This is an easy way to start making multi-threaded applications on TI’s low-cost Launchpad development kits, while leveraging the familiar hardware abstraction layer.
TI-RTOS 2.12 features include longer battery life, broad wireless connectivity options, BSD licensing, decreased development time, and robust documentation.
Want to tweet this article? Use the hashtags: #IoT, #M2M, #security, #TexasInstruments, #RTOS, #Energia, #Arduino, #API, #MCU, #Android, #Windows