Open Source Projects

= BeagleBone Board =

System-in-Package Technology: Making It Easier to Build Your Own Linux Computer [ELC 2018]
Presenter: Erik Welsh, Octavo Systems & Jason Kridner, Beagleboard.org Summary: This presentation provides information about SiP integrates heterogeneous processors, memory, and boot complexity.


 * PDF | VIDEO

Google Summer of Code and Beagleboard.org [ELC 2017]
Presenter: Drew Fustini, Beagleboard.org Foundation Summary: This presentation provides information about education around the design and use of Open Source Software and Open Source Hardware.


 * PDF | VIDEO

Beagle BoF [ELC 2017]
Presenter: Drew Fustini, Beagleboard.org Foundation Summary: This presentation provides information about BeagleBone OSHW ecosystem, Debian images, and U-Boot Overlays.


 * PDF | VIDEO

Beaglebone: The Perfect Telemetry Platform? [ELC 2013]
Presenter: Matt Ranostay Summary: This presentation provides information about Beaglebone telemetry project, Sensor selection.


 * PDF

BeagleBone Hands-on Tutorial Session 2 Sponsored by BeagleBoard.org and BeagleBoardToys.com [ELC 2013]
Presenter: Jayneil Dalal, Texas Instruments Summary: This presentation provides information about Beaglebone Overview, GPIO Programming on the Beaglebone and Physical computing on the Beaglebone.


 * PDF

Beaglebone: The Perfect Telemetry Platform?[ELCE 2012]
Presenter: Matt Ranostay Summary: This presentation talks about Beaglebone, Beaglebone Telemetry project and it's practical applications.
 * PDF

What's Old Is New: A 6502-based Remote Processor [ELC 2012]
Presenter: Matt Porter, Texas Instruments Summary: This presentation provides information about remote proc, hardware design, and kernel design.


 * PDF

High-Level Web Interface to Low-Level Linux I/O on the Beagleboard [ELC 2011]
Presenter: Jason Kridner (Texas Instruments) Summary: This presentation provides information about development boards based on the beagle board, and zero-install visualization tools.


 * PDF

OpenJDK for Embedded Linux Devices[ELCE 2010]
Presenter:  Robert Schuster (with kind support by Xerxes Ranby for demonstration) Summary: This presentation talks about use of IcedTea patch for cross compiling OpenJDK for embedded Linux devices(here beagleboard).
 * PDF

=Zephyr=

Developing Open-Source Software RTOS with Functional Safety in Mind [ELCE 2018]
Presenter:  Anas Nashif, Intel Summary: This talk will show how the Zephyr project is moving to a new development process and methodology that uses existing and public tools to address many of the requirements and foundations that would help with using Zephyr in applications depending on functional safety.


 * PDF | VIDEO

Zephyr and Trusted Execution Environments [ELCE 2018]
Presenter:Andy Gross, Linaro Summary: This presentation presents the current state of the Zephyr Project and implementation of trusted execution environment support. Andy will discuss the various changes required to support ARMv8M and ARMv7M trusted execution environment.
 * PDF | VIDEO

A Zephyr User Story [ELCE 2018]
Presenter: Franco Saworski, blik GmbH Summary: This talk will guide you through the decision process for an RTOS and goes on to discuss implementation details.
 * PDF | VIDEO

Backporting is so 1993 [ELCE 2018]
Presenter: Ricardo Salveti & Michael Scott, Foundries.io Summary: This talk will show you how you can build better embedded products with the help of some amazing new open source technologies(Zephyr) and some good design practices.
 * PDF | VIDEO

Enabling Zephyr on Your Hardware Platform[ELCE 2018]
Presenter:  Diego Sueiro, Sepura / Embarcados Summary: This talk will go through the detailed process of adding support for new architectures and hardware platforms in Zephyr, showing a step-by-step guide with a real example pointing out the caveats and some debugging tricks.
 * PDF | VIDEO

Linux and Zephyr “Talking” to Each Other in the Same SoC [ELCE 2018]
Presenter: Diego Sueiro, Sepura / Embarcados Summary: This presentation will talk about how Linux and Zephyr can share data using RPMsg, initialization flow, and configurations needed to enable its communication.


 * PDF | VIDEO

Using SoC Vendor HALs in the Zephyr Project [ELCE 2017]
Presenter: Maureen Helm, NXP Semiconductors Summary: This session will cover how and why the Zephyr Project uses SoC vendor HALs, what are the common problems, and how to address them.


 * PDF | VIDEO

Zephyr Project: An RTOS to Change the Face of IoT [ELCE 2016]
Presenter: Geoff Thorpe, NXP Semiconductor Summary: This talk will provide some provocative insights into IoT Security generally, as well as outlining the role the Zephyr project has to play.


 * PDF | VIDEO

The Zephyr™ Project – An Updated Overview [ELCE 2016]
Presenter: Anas Nashif, Intel & Benjamin Walsh, Wind River Summary: This presentation gives a quick overview of the Zephyr Project’s features, functions and capabilities.


 * PDF | VIDEO

Improving System Configuration for Zephyr and Beyond [ELCE 2016]
Presenter: Andy Gross, Linaro Summary: This session will discuss the topic with regards to Zephyr, how system configuration is conveyed today, what changes needed to Zephyr, and the progress on a common definition format and tooling associated with it.


 * PDF | VIDEO

JavaScript Meets Zephyr [ELCE 2016]
Presenter: Sakari Poussa, Intel Summary: This presentation explains how to create a Zephyr application using JavaScript.
 * PDF | VIDEO

= Others =

prplMesh: An Open-source Implementation of the Wi-Fi Alliance® Multi-AP Specification[ELCE 2018]
Presenter: Arnout Vandecappelle, Essensium Summary: This talk explains the architecture of prplMesh, how it fits into the existing network stack (bridge configuration, hostapd/wpa_supplicant, cfg80211), and what it means to be "carrier-grade". Shows how it integrates with openWRT and RDK-B.


 * PDF | VIDEO

Open Source MQTT Brokers [ELCE 2018]
Presenter: Leon Anavi, Konsulko Group Summary: This presentation will provide a brief overview of the key features of MQTT. The presentation will reveal the specifications and provide guidelines for deployment on GNU/Linux distributions of popular open source MQTT brokers such as Mosquitto, HiveMQ, emqttd, RabbitMQ, ActiveMQ, Mosca and others.


 * PDF | VIDEO

Introducing resinOS: An Operating System Tailored for Containers and Built for the Embedded World [ELCE 2016]
Presenter: Petros Angelatos & Andrei Gherzan, resin.io Summary: This talk will discuss how resinOS was built, highlight some of its key features, and share a roadmap for future development and contribution.


 * PDF | VIDEO

Leveraging the Open Source Development Model Inside Your Company [ELCE 2016]
Presenter: Mark Gisi, Wind River Systems Summary: This presentation discusses why the Open Development model works internally, pitfalls to avoid, how it fosters innovation and the benefits it offers to both engineers and the company collectively.


 * PDF | VIDEO

How chip makers should (not) support free software, by Harald Welte (Independent) [ELCE 2008]
Presenter: Harald Welte Summary: This presentation provides information about strength of FOSS, innovative and creative development.


 * VIDEO

Facilitating Open Source Development and Collaboration [ELCE 2010]
Presenter: Philippe Robin Summary: This presentation provides information about linaro Development Cycle and User benefits from the common kernel.


 * PDF

NuttX for Embedded Linux Developers [ELCE 2019]
Presenter: Masayuki Ishikawa, Sony Summary: This presentation provides information about sony uses NuttX in shipped audio products and in research for future products including SMP systems and Networking (USB RNDIS and Bluetooth PAN).


 * PDF | VIDEO