Thingsquare, a company founded by Contiki OS creator Adam Dunkels, today released the code for its wireless networking system, Mist, which is designed to make it easy to connect low-power devices to the Internet.
The company has posted the source code for the Thingsquare Mist firmware, which lets wireless-capable microcontrollers connect directly to the Internet.
Dunkels founded Thingsquare in 2012 to build on the ultra-light open source Contiki operating system and make it easier to connect devices to the 'Internet of Things'.
"We aim to [make] IoT apps as easy to build as smartphone or Web apps. Because, let’s face it, there are a lot more people that can develop software for Android or node.js than for Contiki," Dunkels told Computerworld Australia in an interview last year.
Thingsquare also revealed that it had partnered with chip makers Texas Instruments and STMicroelectronics, with the companies supporting the new firmware in a number of their products.
"Supporting open standards, such as IPv6, RPL, and 6LoWPAN, are important for the emerging IoT market to expand and support growing consumer demand," said Oyvind Birkenes, general manager, wireless connectivity solutions, at Texas Instruments.
"Thingsquare Mist gives our customers a robust and open source Internet connectivity solution for their wireless products with the CC2538 and the MSP430 MCU combined with CC1101 and CC1120."
STMicroelectronics said that its SPIRIT1 radio transceiver on the STM32L microcontroller platform would support Mist. A statement from the company described Mist as a "game-changing software system that brings true Internet-connectivity to the Internet of Things".
The Thingsquare Mist source code is available from the Thingsquare website under a BSD licence.