Find, open and drive BlinkStick Nano and Square USB LEDs from Ruby, on macOS and Linux. Sets every LED or one LED from hex, r,g,b or CSS colour names, reads them back, names a stick and opens it by name, writes the info blocks and mode, limits brightness, runs cancellable blink, pulse and morph effects, and reconnects after an unplug. Nothing to install but the gem. Unofficial, and not affiliated with Agile Innovative.

Required Ruby Version

>= 3.4

Authors

Keith Bawden

Versions

  1. 0.3.0
    1. source

      1. 0.3.0 source October 28, 2026 (37 KB)
  2. 0.2.0
    1. source

      1. 0.2.0 source October 28, 2026 (24 KB)
  3. 0.1.0
    1. source

      1. 0.1.0 source October 28, 2026 (21 KB)
  4. 0.0.2
    1. source

      1. 0.0.2 source October 28, 2026 (8.5 KB)
  5. 0.0.1
    1. source

      1. 0.0.1 source October 28, 2026 (8 KB)

Pushed by

GitHub

SHA 256 checksum

Provenance