pcb and initial code from https://github.com/das-labor/borgware-2d.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Jörg Bornschein
112335ac65
|
11 years ago | |
---|---|---|
animations | 12 years ago | |
borg_hw | 12 years ago | |
can | 12 years ago | |
compat | 16 years ago | |
doc/img | 11 years ago | |
games | 12 years ago | |
joystick | 12 years ago | |
mcuf | 16 years ago | |
menu | 13 years ago | |
profiles | 12 years ago | |
random | 14 years ago | |
rfm12 | 13 years ago | |
scripts | 11 years ago | |
scrolltext | 12 years ago | |
simulator | 11 years ago | |
smallani | 14 years ago | |
uart | 13 years ago | |
.gitignore | 12 years ago | |
COMPILING.txt | 16 years ago | |
Doxyfile | 13 years ago | |
Makefile | 11 years ago | |
Makefile-old | 13 years ago | |
README.md | 11 years ago | |
avr5.x | 16 years ago | |
config.h | 13 years ago | |
config.in | 12 years ago | |
defaults.mk | 11 years ago | |
depend.mk | 16 years ago | |
display_loop.c | 12 years ago | |
display_loop.h | 16 years ago | |
eeprom_reserve.c | 16 years ago | |
ioport.h | 14 years ago | |
main.c | 13 years ago | |
makros.h | 16 years ago | |
pixel.c | 14 years ago | |
pixel.h | 12 years ago | |
rules.mk | 12 years ago | |
util.c | 12 years ago | |
util.h | 16 years ago |
README.md
Borgware 2d
Firmware fur 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.
Animationen
Spiele
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
Zunaechst muessen alle Abhaenigkeiten 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.