プロジェクト一覧へ

Kingblade x10iii tuning tool

I built this to keep my old Kingblade x10iii penlights usable after the official companion app started failing in modern setups.

The original workflow became unreliable for two practical reasons:

  • newer Android versions made app install/usage fragile
  • iOS hardware/workflow changes (including no headphone-jack assumptions) broke the old programming path

I took an existing community IR-generation approach and rebuilt the usable layer around it: UI, QR workflow compatibility, presets, and practical error-handling.

What I implemented

  • x10iii tuning flow without depending on the legacy app
  • QR import/export compatibility with common Kingblade workflow patterns
  • Preset save/load and local persistence
  • Light/dark UI and EN/JP support
  • Real-device compatibility adjustments based on actual programming behavior

Engineering challenges

The hard part wasn’t UI alone — it was making the programming loop actually work on hardware:

  • protocol behavior validation against real outputs
  • cross-device inconsistency handling
  • unstable USB dongle behavior and workflow workarounds

Practical impact

  • I actively use this tool myself
  • It brought 4 of my old penlights back into usable state
  • Known limitation: low-battery penlight resets still happen sometimes, so occasional reprogramming is needed

Status

Active, but in maintenance mode.

© 2023-2026 ハムP

|

ソースコード