Samsung Electronics Opens Development of IoT.js, an IoT Platform that Expands Interoperability to Lightweight Devices

on July 21, 2015
Share open/close
URL Copied.



Samsung Electronics recently opened the development of IoT.js, a web-based Internet of Things (IoT) platform that connects lightweight devices. Examples of lightweight devices include micro-controllers or devices with only a few kilobytes of RAM available.


The IoT.js project is one of numerous activities Samsung is undertaking to make all devices interoperable in the IoT space by enabling more devices to be interoperable, from complex and sophisticated devices such as home appliances, mobile devices and televisions, to lightweight and small devices such as lamps, thermometers, switches and sensors. Ultimately, the interoperability of all of these devices will allow people to enjoy a smarter, more convenient lifestyle.


The IoT.js platform is comprised of JerryScript, a lightweight version of the JavaScript engine, and IoT.js is a lightweight version of node.js. JavaScript is a script language on the web and node.js is a platform that builds with the JavaScript engine. IoT.js platform makes JavaScript and node.js lightweight, thereby increasing interoperability among devices.


JavaScript and node.js require large memory and high capacity. It would have been difficult for all “things” to be connected, and that much more critical for making these technologies applicable to lightweight devices such as lamps or thermometers.


Additionally, the IoT.js is interoperable with existing technologies, allowing developers to easily and conveniently develop IoT applications using their existing development methods.


It is important to note that the focus of this project is not to disclose the final outcome of development, but rather to fully open the platform from the start of the development process. Through opening the platform, Samsung and developers can collaborate, starting from the design stage, throughout the entire development process.


”We will look to expand interoperability among more devices through the IoT.js project,” said Kyeongwoon Lee, Vice President of Software R&D Center at Samsung Electronics. “IoT.js is a platform that will be built together with developers, and it is our hope that many developers will actively participate in this project with us.”


For more information how to participate in the development, please visit and

Corporate > Technology

For any issues related to customer service, please go to Customer Support page for assistance.
For media inquiries, please click Media Contact to move to the form.