Artificial intelligence, fog computing, Industry 4.0, security… Attend the Eclipse IoT Day Santa Clara and learn from world-class industry experts how open source technology can help you build your IoT devices and applications. The Eclipse IoT Day is organized by the Eclipse IoT Working Group, in collaboration with IoT World.
09.15 Welcome to the Eclipse IoT Day 2019
09.30 Eclipse IoT - State of the Union
Where are we coming from? Where are we? Where are we going? In this presentation, Frédéric Desbiens, IoT and Edge Computing Program Manager at the Eclipse Foundation, will share with you what happened in the Eclipse IoT Ecosystem in the last year and what is the Foundation's roadmap for the future. Learn about major project releases. Discover new projects such as ioFog, fog05 and Sparkplug. Hear about our new and upcoming working groups. Just don't expect answers to the great philosophical questions of life!
Frédéric Desbiens, IoT and Edge Program Manager, Eclipse Foundation
10.15 Exploring the Trend Toward the Edge
Edge computing is rapidly on the rise. In this Meetup, we will explore the business drivers, technological changes, and global trends that are making edge computing the next must-have infrastructure. We will discuss the challenges that make edge computing unique in relation to cloud and data center. We will finish our exploration with real-world use cases from a variety of industries, showing how edge computing results in immediate business opportunities that you can leverage.
Farah Papaioannou, Co-founder and CEO, Edgeworx
11.20 The MRAA and UPM Eclipse IoT Projects
Mihai Tudor Panu, Software Architect, Intel
12.05 Developing IoT Applications Using Intel® System Studio
Intel® System Studio is based on the Eclipse CDT project and offers a comprehensive set of tools under a free and renewable licensing model. This software suite allows you to build, debug, analyze and optimize applications and can be used throughout the entire development cycle from hardware bring-up to deploying the final product. During this presentation we will introduce you to Intel® System Studio and show how to develop and debug IoT and systems applications. This includes running them locally and remotely on popular Intel Developer Kit platforms like the Aaeon UP2 and IEI Tank, as well as enhancing applications through cloud connectors, sensors and libraries.
Anjali Gola, Software Engineer, Intel
12.40 - 1.40 Lunch
13.40 "Using Eclipse MQTT and Sparkplug as your IIoT Digital Transformation Toolkit Eclipse Paho and Tahu working Groups Technology"
The Internet of People exploded due to the fact that we could QUIT talking about the technology, but talk about what that technology could do for us. The open and highly available standards of HTTP, defining the “Transport of Data” and HTML, defining the “Representation of that Data” were instrumental in the advancement of the Internet of People. But here we are, 6 years into this notion of the Internet of Things (IIoT) starting to slide into the classic Gartner "Trough of Disillusionment” because the entrenched players in the market don’t want to lose control of a proprietary install base.
But the fact of the matter is that we DO have an equivalent technology stack that saw the IoP explode. The first part of that technology stack has already become evident. The Eclipse IoT Survey has shown that MQTT has become the dominant IoT message transport protocol, even surpassing HTTP in the 2018 survey. This is due in large part to the part that the Eclipse Foundation played in establishing the Eclipse IoT Paho project. 99% of all IoT projects that use MQTT probably started using the Paho MQTT reference implementations.
But the second part the potential of IIoT requires that we better define the semantics and payloads used by the hugely adopted MQTT standard and apply that in the context of the existing Operational Technology(OT) sector. The IIoT pundits keep positional the IIoT explosion as an “IT to OT” conversionance. But that has proven to be wrong minded! In oder for IIoT to expand/adopt at the same rate of the IoP, we need to enable OT with technology to implement best in class OT systems FIRST, but with the ability to satisfy line of business applications as envisioned by IT/Cloud Services.
The creation of the Sparkplug specification was the first step in the process to combine MQTT technology that would firstly satisfy real-time, mission critical, OT requirements but also position the resulting infrastructure to satisfy IIoT requirements as well.
This presentation presents the combination of existing MQTT message transport technologies provided by the Eclipse Paho IoT technologies combined with the Eclipse Tahu technology in making this technology applicable to the OT sector by defining the MQTT semantics of Topic Namespace, Process Variable centric Payloads and State Awareness of MQTT but applying that to IT centric requirements of OT tag metics and context.
We need/must apply the same notions of the IoP to the IIoT. But we must satisfy the OT requirements of real-time, mission critical aspects of the infrastructure first while embracing required IIoT hooks.
Arlen Nipper, President and CTO, Cirrus Link Solutions
14.25 Applying Machine Learning to IoT Use Cases with Eclipse Deeplearning4j
Machine learning has created opportunities for industries experiencing exponential growth in data. This includes manufacturers accumulating sensor data in production lines to brands offering AI-powered solutions on the edge.
In this talk, we will discuss high-level machine learning use cases for IoT, provide an overview of the Eclipse Deeplearning4j ecosystem of tools, and tie it all together with a couple real-life examples.
This talk is aimed at Business Analysts and Solution Architects seeking ideas and inspiration for applying machine learning to IoT.
Susan Eraly, Deep Learning Engineer, Skymind
15.30 Which OS/RTOS makes sense for your Constrained Device?
When we look at the IoT Constrained Device Stack, the IoT Working Group has clear solutions for Communication, Hardware Abstraction Layer and Remote Management. How to select from the wide assortment of OS / RTOS options out there is an open question. This talk will survey the current open source options for an operating system to use (like Linux, FreeRTOS, Zephyr, mbedOS, RIOT, NuttX, etc.) in your IoT Constrained Device Stack. Factors to consider in selection include chip/hardware support, licensing, footprint, community health, open source best practices, security support as well as safety certifications available, all play roles.
Kate Stewart, Senior Director of Strategic Programs, The Linux Foundation
16.50 Eclipse VOLTTRON - overview of the platform
Eclipse VOLTTRON™ is an open source distributed sensing and control software platform. Cost-effective, scalable and secure, this technology improves the control of heating, ventilation and air conditioning (HVAC) systems, electric vehicle chargers, distributed energy resources such as renewables and batteries, entire building power loads and more. Eclipse VOLTTRON™ also offers powerful data management capability.
Eclipse VOLTTRON provides an environment for agent execution and serves as a single point of contact for interfacing with devices (rooftop units, building systems, meters, etc.), external resources, and platform services such as data archival and retrieval. VOLTTRON applications are referred to as agents since VOLTTRON provides an agent-based programming paradigm to ease application development and minimize the lines of code that need to be written by domain experts such as buildings engineers. Eclipse VOLTTRON provides a collection of utility and helper classes that simplifies agent development.
A growing community of researchers from national laboratories, universities, and commercial companies leverage the project to build out applications for areas such as energy efficiency, intelligent load control, and fault detection and diagnostic.
The Eclipse IoT ecosystem provides opportunities to enhance the capabilities of the platform to apply it to new areas and bring in new sources of data. This talk will provide an overview of the platform as an opportunity to engage with the wider IoT community.
Jereme Haack, Software Engineer, Pacific Northwest National Laboratory
You can access the Eclipse IoT Day Workshop by:
Purchasing an "Everything Pass" HERE
Purchasing a "Workshops Day Pass" (13th May Access Only) HERE