Arduino, Qt, and IoT with the Eclipse C++ IDE

Session details
Session Type: 
Experience level: 
Intermediate

The Eclipse C++ IDE and the CDT project have long been a standard toolset for embedded development. It’s flexibility to handle most compilers and debuggers has made it easy for vendors to adopt it into their commercial offerings.

With the Eclipse Neon release and CDT 9.0, the CDT project has begun to focus on vertical open source runtime stacks to improve the user experience for developers trying to use Eclipse for specific environments. This has also helped us improve CDT’s underlying build and launch frameworks to make this easier.

This talk will demonstrate a few of those frameworks by creating an Arduino C++ app that communicates with an Qt app running on a BeagleBone with QNX Neutrino and using the Paho MQTT library all built with the Eclipse C++ IDE.

Also using MQTT, we'll build a Web server and client observing this system using the Java and Web Tools installed into the C++ IDE to illustrate why being a part of the Eclipse ecosystem is so important for our user community.

Schedule info
Session Time Slot(s): 
Tuesday, October 25, 2016 - 14:45 to 15:20

Our Sponsors

For information about becoming a sponsor, please visit the EclipseCon Europe 2016 sponsor prospectus page.

Elite Dual ECE/OSGi CE

Premium

Basic

Project Quality Day

IoT Theme Day

Media

EclipseCon Support Other Events

Our Other Events

Eclipse events are hosted all over the world!

  • Foss4G NA 2018
  • Eclipsecon France 2018