Piscando LEDs com Arduino no estilo Quake (1996)

Quake LED flicker

[Update: 01/2022] Fui parar no Gizmodo e no Hackaday!

Em Junho deste ano alguém descobriu que o piscar de luzes de alguns jogos são muito parecidos. Isso é causado pelo reuso de código desde o saudoso Quake de 1996, aparentemente. No repositório oficial no Github tem as sequências de estilos para as piscadas. Daí eu peguei essa informação e montei uma inútil lâmpada que pisca igual ao original. Segue o vídeo com mais detalhes:

Na montagem eu tirei todo o circuito da lâmpada de emergência original, deixando só a placa com os 30 LEDs. Os testes iniciais foram feitos com um Arduino Uno R3, mas pra caber ali dentro da caixa mudei pra um Arduino Mini Pro:

Arduino Mini Pro Lamp

O esquema final ficou assim:

Esquema da Lâmpada
O código fonte está no meu Github pra quem quiser montar uma igual. O código está com o estilo 10 ativo (mmamammmmammamamaaamammma), mas dá pra trocar pelos outros pelo #define.