It’s a testament to maker creativity that we still see badges unlike any we’ve seen in the past. This Tiki PCB Badge has a lot more LED animation that should be possible with a single ATtiny85 microcontroller. It pulls this of with the help of an MCP23017 port expander, translating two pins used for i2c into sixteen channels to drive the LEDs.
The code also uses a watchdog timer to create different timing sets for each of the blinking modes. There are a number of modes included in the stock firmware, but of course you can reprogram it yourself. The seller provides examples of how the code works on GitHub so you can see how long each cycle lasts.
One of the most interesting modes is one where the eyes light up and the mouth LEDs flicker as if there’s a flame within the tiki head. The only thing you will need is a CR2032 battery.