Arduino Loves ARTIK at Maker Faire Rome

Editor’s note: A few weeks ago, our friends at Arduino attended Maker Faire Rome and showcased partners, including ARTIK in their booth. In this guest post, the Arduino team recounts their experience at the conference where 60,000+ attendees walked through their booth.

martino_mediumDuring the recent Maker Faire in Rome, we had the chance to showcase the latest updates to Arduino integration with Samsung ARTIK IoT modules. Tens of thousands of visitors saw this impressive demo.

If you’re unfamiliar with the Arduino integration with ARTIK, it’s a library that allows developers to use the Arduino integrated development environment and libraries to develop for ARTIK.

Lots of makers enjoy developing with high level languages such as Python and nodejs on their own PCs, but jumping to an embedded development board usually requires a broader knowledge of Linux internals. Since we always strive to make things easier for those with a great idea but not so much engineering background, a powerful platform like ARTIK is a really important test bench for us.

Arduino integration means little to no configuration needed to get started — the multiplatform Arduino IDE supports everything from tiny 8-bit microcontrollers to powerful multi-core processors, and has thousands of libraries to interface with the most exotic hardware.

arduino-display_mediumWhile the lack of a traditional microcontroller on the board was “shocking” for most people visiting our booth, seeing motors moving and LEDs happily dimming removed all doubt. Using a beautiful Galaxy S6 display to showcase the multimedia capabilities, our demo looked almost like magic to the least techie visitors, but was also impressive to the people who associate Arduino with the low-performance world.

Expert programmers were immediately captivated by the easy integration with cloud services (the example sketch, retrieving values from a MKR1000 board via Arduino Cloud, was only 30 lines long, including comments!) and the one-click compile, deploy and run, which bypasses all the usual gcc/scp/cron complexity.

Developers also appreciated the integration with Linux utilities, which let you integrate a complex workflow in a completely self-contained “app”. In fact, our demo was built solely using the Arduino IDE and libraries bundled with the ARTIK core.

Now that the Samsung ARTIK 710 has been released, we’re pleased to tell you that it is already fully supported and all of the tools have gotten a revamp. Broader integration with the Linux network stack is ongoing and will greatly ease the porting effort to different distributions. Since we strongly believe in openness, all code will soon be open-sourced and the platform will be added to the IDE Board Manager for a completely hassle-free out-of-the-box experience.

If you need any help or want to report a bug (much appreciated), the ARTIK forum is the right place until we move to a proper github repo.

We hope to see you at an upcoming Maker Faire!