YoVDO

Developing Zephyr on a Mechanical Keyboard - Flexboard Project

Offered By: Linux Foundation via YouTube

Tags

Zephyr Courses Embedded Systems Courses Firmware Development Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the development process of Flexboard, a mechanical keyboard based on Zephyr, in this 33-minute conference talk by Daniel DeGrasse from NXP. Dive into the customized fork of ZMK, a Zephyr-based keyboard firmware, featuring per-LED backlight control and dynamic keymap reloading. Learn about bringing up the board and MCU in Zephyr, porting ZMK to the keyboard, and extending ZMK with an additional USB endpoint for dynamic configuration. Gain insights into the considerations made when developing a product versus upstreaming directly, including the need for a downstream fork.

Syllabus

Flexboard: Developing Zephyr on a Keyboard That Runs It - Daniel DeGrasse, NXP


Taught by

Linux Foundation

Tags

Related Courses

Motors and Motor Control Circuits
University of Colorado Boulder via Coursera
Internet das Coisas (IoT) com Bluetooth 4.0
Udemy
STM32CubeMX 4 Essential Training
Udemy
Embedded Systems Bare-Metal Programming Ground Up™ (STM32)
Udemy
Architecture 4031: x86-64 Reset Vector: coreboot
OpenSecurityTraining2 via Independent