borgware-2d/README.md

1.7 KiB

Borgware 2d

Firmware für 2d Blinken Borks. Blinken Borgs sind LED Matrixanzeigen zum and die Wand hängen oder auf den Tisch stellen.

Dies ist insbesondere die Software für den Borg16 Bausatz, aber auch für eine Reihe ähnlicher Priojekte.

Kleine Borg16   Glühbirnen Borg

Animationen

Matrix   Feuer Scroll

Spiele

Snake   Tetris

Tetris

  • Classic: Das ganz normale Tetris
  • First Person Tetris: Statt die Steine zu drehen, dreht man hierbei das Spielfeld um den Stein
  • Bastet: Diese Tetris Variante gibt einem stets den Stein, den man gerade am wenigsten gebrauchen kann

Snake

Pong

Space Invaders

Kompilieren

Zunächst müssen alle Abhänigkeiten installiert sein. Unter Debian/Ubuntu Systemen ist ein

sudo aptitude install -y build-essential make libncurses5-dev gcc-avr avr-libc binutils-avr avrdude freeglut3-dev

ausreichend.

Anschliessend kann die zu bauende Firmware mit

make menuconfig

konfiguriert, und mit

make

gebaut werden.