jensh / attiny-tiny-pov

A persistence of vision (POV) display with five 0805 LEDs piggy back on an ATTiny13.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

attiny-tiny-pov

A persistence of vision (POV) display with five 0805 LEDs piggy back on an ATTiny13.

Frontview

Documentation on Hackaday.io. In action: YouTube.

Pattern generation

The displayed pattern is hardcoded into the program. You can either manually edit the bitpattern in pov.c (const uint8_t data[] ...) or include a generated C file.

See banner1.txt for a template for the generated C file. "X" is LED on, " " off. The awk script will generate a C include from it

./banner_txt2c.awk < banner1.txt > banner1.inc

or just

make banner1.inc

Compile, generate pattern and flash with usbasb programmer

make flash

About

A persistence of vision (POV) display with five 0805 LEDs piggy back on an ATTiny13.

License:GNU General Public License v3.0


Languages

Language:Makefile 48.6%Language:C 32.1%Language:Awk 10.8%Language:C++ 8.5%