related tags: 15161A 6A4444 7A847F 8CA599 B9C3BD CD3D2A DBF4E3 aliens electronics ff0000 invaders lcd make makezine microcontroller mightyohm pic16f628 pixels retro rgb video 131315 554646