An open API service indexing awesome lists of open source software.

https://github.com/bolner/steelseriesanimgif

Generates animations for the OLED display of Steelseries keyboards
https://github.com/bolner/steelseriesanimgif

gif-animation kaypro keyboard oled oled-display steelseries

Last synced: 7 months ago
JSON representation

Generates animations for the OLED display of Steelseries keyboards

Awesome Lists containing this project

README

          

OLED gif generator for Steelseries keyboards
============================================

This tool generates anim GIFs that can be outputted on the 128x40 pixel OLED display
of Steelseries keyboards. It creates a scrolling / repeating animation
from an arbitrary text input. (Maximum 21x4 characters per screen)

# Samples

Star Wars crawl text:

![Bits](samples/star_wars.gif)

Bits:

![Bits](samples/bits.gif)

Math:

![Bits](samples/math.gif)

Assembly (from MS-DOS source code):

![Bits](samples/assembly.gif)

# Character map for escape sequences

The character set is from the 1982 Kaypro II machines. (I've extracted it from the video ROM.)
The input text can contain escape sequences, for example:

\001 + \002 = \007

Use them if one of the characters you typed doesn't render properly, or if you would like to use a special character.

![Character map](doc/chart.png)

# Usage

First install the `.net core` runtime environment, then just pass the
path to the text file as the first parameter, when executing the app
on the command line:

dotnet run samples/bits.txt

It will create an animation in the same folder and with the same name but with '.gif' extension.