Blog

Notes on the things I build and work on.

9 posts

Keyboards

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 go wrong.

SoftwareFirmwareBuild Guide
Keyboards

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. Changelogs can also be viewed directly within the app.

SoftwareKeyboardsUpdate
Keyboards

ReLow60 Firmware v1.8: Automatic Noise Floor Calibration and Thermal Drift Correction

Fixed misbehavior when actuation is set extremely shallow (keys becoming stuck or spamming) and sensor drift caused by heat during use, by implementing a mechanism that continuously recalibrates the baseline even after startup.

FirmwareKeyboardsUpdate
Keyboards

ReConf: A Web-Based Keyboard Configurator

An introduction to ReConf, the web application for configuring ReLow series keyboards

SoftwareGaming DevicesKeyboards
Events

We will be exhibiting at Gaming Bazaar 2026 Spring @ Osaka

EventsGaming DevicesKeyboards
Linux

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.

LinuxFIDO2WebAuthnFingerprint AuthTPMFirefox
DSLR

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.

DSLRMod
Embedded

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.

EmbeddedST-LinkDebugging
Gaming Devices

A 3D-Printed Mouse MOD That Shortens the OP1

An introduction to a 3D-printed fingertip mouse MOD using the OP1 8K PCB

Gaming MouseMod3D Printing