Blog
Notes on the things I build and work on.
17 posts
ReLow60 Firmware v1.13 & ReConf v1.4.0: 7-Step Polling Rate Selection and USB Diagnostics
Polling rate can now be selected from seven steps between 125 Hz and 8000 Hz. This release also fixes a bug where the legacy "1000 Hz" setting was actually running at 62.5 Hz, and adds a USB diagnostic tool that measures the host's actual polling interval and the keyboard's scan rate. Future firmware updates will be completed entirely within ReConf.
Selected for Chiba Institute of Technology's AI Utilization Promotion Grant Program — When the Application Itself Was a Conversation with AI
I was selected for Chiba Institute of Technology's AI Utilization Promotion Grant Program, which supports AI use in learning and research. The application format was unusual — rather than filling out a form, the conversation with an AI evaluator was itself the submission. Here I document what that looked like.
I Applied to the DigiKey Make ONE Challenge 2026 and Didn't Make It — What Was in My Submitted Development Log
I entered the DigiKey-sponsored maker contest with the ReLow60 L-HE and was eliminated in the first round. Here's what I submitted to ProtoPedia as a development log, and what remains even after the rejection.
I Applied to QWS Challenge and Was Rejected — The Question: "Is the Shape of That Tool Really 'Optimal'?"
I applied to the QWS Challenge at SHIBUYA QWS and was rejected. The application form asked nothing about product specs — only about your "question." Here I preserve the full text of what I wrote.
Accepted into TiB FAB Makers Challenge 2026 — A Record from Application to Presentation Review
We applied to the Tokyo Innovation Base hardware/maker support program with ReLow60 L-HE, passed both the document screening and presentation review, and were accepted. This post documents what we wrote in the application sheet and what we presented in the second-round review.
A Record of Four Contests Entered in 2026 — Two Accepted, Two Rejected
An index of four contests and grant programs entered with ReLow60 L-HE as the central project, along with a retrospective across all four applications. Links to individual detail articles for each contest.
ReLow60 Firmware v1.10 & ReConf v1.3.0: Macro Feature for Recording and Playing Back Key Actions
Added a macro feature that records sequences of key presses, releases, and delays, and plays them back with a single key. Use ReConf's macro editor to build steps, with paired press+release creation to prevent stuck keys.
ReLow60 Firmware v1.9 & ReConf v1.2.0: Bottom-Out Dead Zone to Prevent Missed Inputs on Actuation
Based on feedback from product testers who observed missed inputs when bottoming out hard or rocking the stem, we resolved the issue with an adjustable bottom-out dead zone that can be tuned via a slider in ReConf.
Update Firmware via ReConf (Web DFU)
Step-by-step instructions for flashing ReLow60 firmware directly from the ReConf web configurator in your browser. Covers OS-specific setup (Windows: Zadig / Linux: udev) and an alternative method (dfu-util) when things don't go as expected.
ReConf v1.1.0: Firmware Version Display and Update Notifications
Added the ability to display the firmware version of the connected keyboard and notify users when a newer version is available. The changelog can also be viewed directly within the app.
ReLow60 Firmware v1.8: Automatic Noise Floor Calibration and Thermal Drift Correction
Fixed misbehavior when actuation is set extremely shallow (keys getting stuck pressed) and sensor drift caused by heat during use, by implementing a mechanism that continuously re-establishes the baseline even after startup.
ReConf: A Web-Based Keyboard Configurator
An introduction to ReConf, the web application for configuring ReLow series keyboards
We will be exhibiting at Gaming Bazaar 2026 Spring @ Osaka
Using the Built-in Fingerprint Reader as a FIDO2 Security Key in Linux Firefox
I wanted to complete my university's two-factor authentication using only my PC's fingerprint reader. Here's how I got WebAuthn fingerprint authentication working in Firefox on Pop!_OS using tpm-fido2.
Resolving Interference Between Third-Party Accessories and a Vari-Angle Monitor with Simple Modifications
This article introduces how to resolve an issue where third-party accessories mounted on cameras such as the Nikon D5600 interfere with the vari-angle monitor, preventing its use, through simple DIY modifications.
Fixing the 0V Target Voltage Issue with NUCLEO ST-Link/V2 on an External Target
When repurposing a NUCLEO board's ST-Link for external debugging, the target voltage may not be detected. This article explains the root cause and how to fix it by relocating a resistor.
A 3D-Printed Mouse MOD That Shortens the OP1
An introduction to a 3D-printed fingertip mouse MOD using the OP1 8K PCB
No matching posts found.