Overview
Explore how JavaScript integrates with the Zephyr operating system in this 41-minute conference talk by Sakari Poussa from Intel. Discover the new Zephyr JavaScript Runtime, based on JerryScript, which allows developers to create Zephyr applications using JavaScript. Learn about the Node.js-like environment that provides access to Zephyr APIs, including BLE, GPIO, PWM, and OCF. Understand the benefits of rapid development without the need for compilation, linking, flashing, or rebooting. See how this technology works on resource-constrained devices like the Arduino 101. Gain insights into the project's architecture, memory consumption, and development flow. Find out about the Browser IDE, roadmap, and how to contribute to this open-source project. Join Sakari Poussa, a seasoned software architect with extensive experience in Linux-based mobile operating systems and IoT solutions, as he shares his expertise on making programming fun and easy with JavaScript and Zephyr.
Syllabus
Intro
Outline
JavaScript Runtime for Zephyr OS
Development Flow
Architecture
Build
Arduino 101 Port
Memory Consumption
Zephyr Project Booth Demo Details
Browser IDE
Roadmap
Open Source Project
Summary
Taught by
Linux Foundation