<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>OpenMicroKbd Blog</title>
  <subtitle>Build logs and write-ups from the open-source keyboard built around your needs.</subtitle>
  <id>https://openmicrokbd.org/blog/</id>
  <link href="https://openmicrokbd.org/blog/" />
  <link rel="self" type="application/atom+xml" href="https://openmicrokbd.org/blog/feed.xml" />
  <updated>2026-09-07T00:00:00Z</updated>
  <author><name>Tony Huang</name></author>
  <entry>
    <title>Firmware 0.10.0 and app 0.13.0: updates that cannot brick the pad</title>
    <id>https://openmicrokbd.org/blog/resident-bootloader/</id>
    <link href="https://openmicrokbd.org/blog/resident-bootloader/" />
    <published>2026-09-07T00:00:00Z</published>
    <updated>2026-09-07T00:00:00Z</updated>
    <summary>A 24 KiB resident bootloader validates every firmware image before it runs and offers a driverless USB recovery mode. One last ROM DFU flash to install it; after that, no update can brick the pad.</summary>
  </entry>
  <entry>
    <title>Firmware 0.8.0 and app 0.12.0: the pad can be a Codex Micro now</title>
    <id>https://openmicrokbd.org/blog/codex-micro-compat-mode/</id>
    <link href="https://openmicrokbd.org/blog/codex-micro-compat-mode/" />
    <published>2026-09-02T00:00:00Z</published>
    <updated>2026-09-02T00:00:00Z</updated>
    <summary>Firmware 0.8.0 adds an opt-in Codex Micro compat mode: the pad boots with the Codex Micro's USB identity and speaks the ChatGPT desktop app's device protocol, confirmed with Codex desktop 26.825 on macOS. App 0.12.0 adds profile templates for Codex and Claude Code laid out for the stock keycaps, every key a plain keystroke with the right modifier per operating system.</summary>
  </entry>
  <entry>
    <title>Fab it yourself: ordering OpenMicroKbd from JLCPCB</title>
    <id>https://openmicrokbd.org/blog/fab-with-jlcpcb/</id>
    <link href="https://openmicrokbd.org/blog/fab-with-jlcpcb/" />
    <published>2026-08-25T00:00:00Z</published>
    <updated>2026-08-25T00:00:00Z</updated>
    <summary>A step-by-step walkthrough, with video, of turning the three files in hw/v1/fab/ into assembled boards: Gerber upload, the stackup and surface finish that matter, two-sided assembly, BOM and CPL matching, and the DFM flags that are documented and safe to ignore.</summary>
  </entry>
  <entry>
    <title>OpenMicroKbd: an open-source build of OpenAI's $230 Codex Micro macropad</title>
    <id>https://openmicrokbd.org/blog/openmicrokbd-launch/</id>
    <link href="https://openmicrokbd.org/blog/openmicrokbd-launch/" />
    <published>2026-08-10T00:00:00Z</published>
    <updated>2026-08-24T00:00:00Z</updated>
    <summary>An MIT-licensed, wired USB-C macropad that recreates the Codex Micro's control surface for about $37 in parts — an open schematic written in open-source CoHDL, Rust + Embassy firmware, a GPUI companion app, and a fab-ready manufacturing package.</summary>
  </entry>
</feed>
