Samsung Unveils New Artik Module Tools for IoT Developers

A new Artik IDE development environment and the Artik Cloud give developers new capabilities with Artik modules.

Artik development boards, Samsung, IoT, Internet of Things platform, developers, Samsung Developer Conference

Samsung has given Internet of things developers several new tools to create and grow their ideas for new devices and concepts, including the Samsung Artik IDE (integrated development environment) and an IoT-focused Samsung Artik Cloud where developers can collect, store and access their data from any device or other cloud.

The new tools for developers who use Samsung's tiny Artik System-on-Module (SOM) platform were unveiled April 27 at the company's third annual Samsung Developer Conference, being held in San Francisco. About 4,000 developers are attending the conference, which is also being live-streamed. The event includes tracks and information about Samsung's ongoing work and development in entertainment services, virtual reality and security, according to the company.

Artik is Samsung's secure IoT platform that includes integrated hardware modules which include two to eight CPU cores to handle a range of computing needs, as well as accompanying software applications that work with the systems.

The beta version of Samsung Artik IDE was released at the event, giving IoT developers robust tools they can use to build, deploy and manage their applications. Artik IDE is an open-source cloud IoT environment that is based on Eclipse Che, which is a community-driven open-source cloud IDE.

A key capability of the Artik IDE is that it automatically discovers a developer's Artik modules for testing and development and has integrated debugging built in, Curtis Sasaki, the vice president of ecosystems at Samsung, told eWEEK.

Artik IDE supports multiple programming languages, including C#, C++, Java, JavaScript, Python and more. Developers can easily transition their applications to production using version control and development modules.

"As the Samsung Artik platform is being adopted by developers with varying levels of skillsets and requirements, it is imperative to offer a range of tools that maps to the wide range of IoT devices and projects," Sasaki said in a statement. "There is a strong need to offer a professional-grade, highly integrated, and familiar development platform. By pairing the Samsung Artik platform with Eclipse Che, we are providing developers with a comprehensive, professional-grade solution for building applications for IoT."

Also providing flexibility for Artik IoT developers is Samsung's Artik Cloud, which will be available to all developers and companies large and small to create and test their projects, Abhi Rele, Samsung's director of product marketing, told eWEEK.

The Artik Cloud, which is Samsung's first organically developed IoT platform offered commercially for businesses, "will make it easy for companies to collect, store and act on any data from any device or cloud service," said Rele. "We need to do this to make IoT go past all the hype and make it work better. It's a critical piece in the overall Artik vision."

The Artik modules, which were unveiled last May, are small SOM devices that are optimized for IoT uses. The smallest of the modules, Artik 1, measures 0.47 inches square, while the largest module, the Artik 10 eight-core device, measures 1.53 inches by 1.14 inches in size. The dual-core Artik 5 module measures 1.14 inches by 0.98 inches.

"There's lots to figure out" when developing IoT products and concepts, said Sasaki. "There's hardware, operating systems, middleware, tools and protocols if you want to connect to the cloud." The new Artik tools aim to provide some of the key capabilities that developers need to do this work, he said.

"These are building blocks for IoT," he said. "What gets customers excited is if you build an ecosystem" for their development. "Then customers don't have to find or license things for themselves."