Eclipse Edje project: the software foundation for IoT devices - Eclipse IoT Day Grenoble 2016

Subscribers:
24,000
Published on ● Video Link: https://www.youtube.com/watch?v=J6O6OFp2zZQ



Duration: 21:40
429 views
2


The edge devices connected to the Cloud that constitute the Internet of Things (IoT) require support for building blocks, standards and frameworks like those provided by the Eclipse Foundation projects: Californium, Paho, Leshan, Kura, Mihini, etc. Because of the large deployment of Java technology in the Cloud, on the PC, mobile and server sides, most projects above are implemented in Java technology. Deploying these technologies on embedded devices requires a scalable IoT software platform that can support the hardware foundations of the IoT: microcontrollers (MCU). MCU delivered by companies like STMicroelectronics, NXP+Freescale, Renesas, Atmel, Microchip, etc. are small low-cost low-power 32-bit processors designed for running software in resource-constraint environments: low memory (typically KB), flash (typically MB) and frequency (typically MHz). The Edje project defines a standard high-level Java API called Hardware Abstraction Layer (HAL) for accessing hardware features delivered by microcontrollers such as GPIO, DAC, ADC, PWM, etc. that can directly connect to native libraries, drivers and board support packages provided by silicon vendors with their evaluation kits. This talk aims at presenting the packages and API that constitute the core of Edje, defining the minimal foundation that iot.eclipse.org projects can rely on, and still compatible with economical constraints of the IoT: footprint.




Other Videos By Eclipse Foundation


2016-06-23Docker Tooling for Eclipse Neon
2016-06-22What's New for PHP Developers in Eclipse Neon?
2016-06-21Eclipse Tools for Cloud Foundry Overview
2016-06-20The Eclipse User Storage Service: Creating a Better User Experience for Developers
2016-06-16Virtual IoT | Getting Started with a W3C Web of Things Project
2016-06-16JSDT 2.0
2016-06-02Virtual IoT | Concierge - Bringing OSGi (back) to Embedded Devices
2016-05-26G3-PLC, the standard of the LINKY roll-out and beyond - Eclipse IoT Day Grenoble 2016
2016-05-25Cochise: Smart collar for Smart dogs - Eclipse IoT Day Grenoble
2016-05-25Long Range IoT with LoRaWAN - Eclipse IoT Day Grenoble 2016
2016-05-25Eclipse Edje project: the software foundation for IoT devices - Eclipse IoT Day Grenoble 2016
2016-05-25sensiNact, Horizontal Open Platform for an Interoperable IoT World - Eclipse IoT Day Grenoble 2016
2016-05-25Ultra-compact prototyping and POCs for smart objects with LimiFrog - Eclipse IoT Day Grenoble 2016
2016-05-25What's new in Eclipse and Eclipse IoT WG - Eclipse IoT Day Grenoble 2016
2016-05-25Eclipse OM2M & oneM2M standard: enabling interoperability for IoT - Eclipse IoT Day Grenoble 2016
2016-05-25Nearly 10 years of nearly space flight from nearly Valence - Eclipse IoT Day Grenoble 2016
2016-05-25WalT: a Testbed for Reproducible Wireless Networks Experimentations - Eclipse IoT Day Grenoble 2016
2016-05-25Getting started with Intel Edison and Intel Curie - Eclipse IoT Day Grenoble 2016
2016-05-25Using the FIWARE platform for the Internet of Things - Eclipse IoT Day Grenoble 2016
2016-05-25Eclipse Che for IoT - Eclipse IoT Day Grenoble 2016
2016-05-18Software Updates in IoT with Eclipse hawkBit