Companion keychain simulator

Companion keychain

Face simulator: the same engine that goes into the firmware, compiled to WebAssembly. 128×64 screen, white 0.96″ OLED.

Click the screen to tap the keychain. Two quick clicks are a double tap; many in a row and it starts getting angry.

…

0frames/s to the screen
0bytes/s over I2C
0%400 kHz bus load
0%pixels lit

Mood

Joy
Energy
Boredom
Irritation
Attachment

When the face does not change, the engine draws and sends nothing: the screen holds the picture by itself and the processor sleeps until the next blink or event. The numbers on the left estimate the bus load for the firmware.