Unbricking Ocean Optics Spectrometers

A clear guide how to bring an Ocean Optics spectrometer with broken firmware back to life.

I²C Write Bug in Ocean Optics Spectrometers

Explanation of the I²C write command (`0x61`) bug in Ocean Optics spectrometer firmware that bricked my HR4000 while I was attempting I²C device scan.

Sniffing I²C traffic visually with i2cdriver

A small change to i2cdriver's capture.py that brought me huge quality of life improvement in I²C work.

Anatomy of an Ocean Optics USB-DT (Deuterium-Tungsten Light)

A look at a professional Deuterium-Tungsten light source, together with a description of how to control it.

White Rose Timer on PineTime watch

An afternoon worth of tinkering to get that sweet sweet meditation timer going.