Workshop: repairs and experiments

Tag: Controllers

A cheap Chinese PS/2 to USB adapter: sticky keys, the cold and what to replace it with

06.11.2026

A cheap adapter loses the key release code and the key types by itself. A sticky-key log, why the glitches on letters stopped in the cold and why they may return in summer; microcontrollers and ready firmware (TMK, Soarer’s, ps2x2pico).

ICSE014A USB relay (PL2303) on Linux: protocol, script and udev rule

29.09.2017

The eight-channel ICSE014A USB relay is driven by a single byte over a serial port. How to build the byte, a script that switches one relay without touching the others, and a udev rule for a stable name and auto-setup.

Flashing an IMAX B6 clone (ATmega32A) with cheali-charger via USBASP

14.04.2017

How to reflash a Chinese IMAX B6 charger clone with the open cheali-charger firmware: the USBASP driver, ISP wiring, a factory firmware backup, writing, calibration and going back.