From 49d95fd153e963b2bd72ec5be5e47602a18d8e49 Mon Sep 17 00:00:00 2001 From: Isaac Chiu <62734255+dubnubdubnub@users.noreply.github.com> Date: Fri, 4 Sep 2026 23:06:11 -0600 Subject: [PATCH 1/2] Add 1209/6415 Giris, and the Bohe Labs org Co-Authored-By: Claude Opus 5 (1M context) --- 1209/6415/index.md | 9 +++++++++ org/BoheLabs/index.md | 6 ++++++ 2 files changed, 15 insertions(+) create mode 100644 1209/6415/index.md create mode 100644 org/BoheLabs/index.md diff --git a/1209/6415/index.md b/1209/6415/index.md new file mode 100644 index 00000000..75604584 --- /dev/null +++ b/1209/6415/index.md @@ -0,0 +1,9 @@ +--- +layout: pid +title: Giris +owner: BoheLabs +license: Apache-2.0 (firmware), CERN-OHL-P-2.0 (hardware) +site: https://github.com/dubnubdubnub/Giris +source: https://github.com/dubnubdubnub/Giris +--- +An open-source analog Hall-effect split keyboard. Each half reads 32 TMR2615F magnetic sensors with an ArteryTek AT32F405 and links to the other half over USB-C, measuring key travel in millimetres rather than treating switches as open or closed. Firmware is written from scratch on the Artery BSP with TinyUSB, and presents a boot keyboard plus a vendor raw-HID interface for configuration and telemetry. KiCad schematics and layout under hw/, firmware under fw/. diff --git a/org/BoheLabs/index.md b/org/BoheLabs/index.md new file mode 100644 index 00000000..117223fd --- /dev/null +++ b/org/BoheLabs/index.md @@ -0,0 +1,6 @@ +--- +layout: org +title: Bohe Labs +site: https://github.com/dubnubdubnub +--- +Open-source input devices and embedded hardware. From 2f2cc8c4ac8c6980a27c8ced96fdddac51986134 Mon Sep 17 00:00:00 2001 From: dubnubdubnub <62734255+dubnubdubnub@users.noreply.github.com> Date: Fri, 25 Sep 2026 20:52:45 -0400 Subject: [PATCH 2/2] Move Giris to 1209/6767 and shorten the description Co-Authored-By: Claude Opus 5.5 --- 1209/6415/index.md | 9 --------- 1209/6767/index.md | 9 +++++++++ 2 files changed, 9 insertions(+), 9 deletions(-) delete mode 100644 1209/6415/index.md create mode 100644 1209/6767/index.md diff --git a/1209/6415/index.md b/1209/6415/index.md deleted file mode 100644 index 75604584..00000000 --- a/1209/6415/index.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -layout: pid -title: Giris -owner: BoheLabs -license: Apache-2.0 (firmware), CERN-OHL-P-2.0 (hardware) -site: https://github.com/dubnubdubnub/Giris -source: https://github.com/dubnubdubnub/Giris ---- -An open-source analog Hall-effect split keyboard. Each half reads 32 TMR2615F magnetic sensors with an ArteryTek AT32F405 and links to the other half over USB-C, measuring key travel in millimetres rather than treating switches as open or closed. Firmware is written from scratch on the Artery BSP with TinyUSB, and presents a boot keyboard plus a vendor raw-HID interface for configuration and telemetry. KiCad schematics and layout under hw/, firmware under fw/. diff --git a/1209/6767/index.md b/1209/6767/index.md new file mode 100644 index 00000000..3dea20d6 --- /dev/null +++ b/1209/6767/index.md @@ -0,0 +1,9 @@ +--- +layout: pid +title: Giris +owner: BoheLabs +license: Apache-2.0 (firmware), CERN-OHL-P-2.0 (hardware) +site: https://github.com/dubnubdubnub/Giris +source: https://github.com/dubnubdubnub/Giris +--- +Open-source split keyboard with analog Hall-effect switches. Each half has 32 TMR2615F sensors and an AT32F405, and the two halves connect over USB-C. The firmware is our own, built on the Artery BSP and TinyUSB. It shows up as a boot keyboard plus a raw HID interface for configuration. KiCad files are in hw/, firmware in fw/.