~/talk

Flexboard: Developing Zephyr on a Keyboard That Runs It

links:none on file
slides:none on file

Build: a full‑size mechanical keyboard PCB and two cases that run Zephyr plus a customized fork of ZMK; hardware uses an NXP K22 MCU and a separate LED controller after discovering MCU‑driven LEDs sag performance. Software: board bring‑up uses a West manifest, driver work upstreams a temp sensor but keeps a downstream LED animation and a forked K22 register set. Novelty: per-led backlight control and a dynamic keymap reload implemented over USB feature reports; the keyboard boots and the features work with DFU updates.

AI-written summary · about

  1. 0:00Project introduction
  2. 2:05Hardware and PCB design
  3. 3:48Board prototyping
  4. 6:18Porting Zephyr
  5. 13:32ZMK firmware basics
  6. 17:30Advanced features
  7. 22:58Project retrospective
  8. 26:37Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.