This project is a miniature version of Conway's Game of Life, running on an ATTiny85.
Bulding out additional functionality will require writing to EEPROM to optimize memory usage.
push_duration >= 2000ms ββββββββ ENTER THE RESET SCREEN
ββββββββββββββββββββββββββββββββββ€ ββββββββββββββββββββββββββββββββ
β β RSET β β
β ββββββββββββββββββββββββββββββββ€ β β
β β 0ms < push_duration < 2000ms ββββββββ β
β β β
β β RETURN TO CURRENT GAME ββββββββ β
β βββββββββββββββββββββββββββββββΊβ β 0ms < push_duration < 2000ms β
β β GAME ββββββββββββββββββββββββββββββββ
βββββββββββββββββββββββββββββββββΊβ β
RESTART & GENERATE NEW GAME ββ¬βββββ¬β
β β²
ββββββββ push_duration >= 2000ms β β
β ββββββββββββββββββββββββββββ β RETURN TO CURRENT GAME
β MENU β β
β βββββββββββββββββββββββββββββββββ
ββββββββ push_duration >= 2000ms
ββATTINY85ββ
β1 β 8ββββββββββ
β2 7βββββ β
ββBUTTONββ€3 6β β β
ββββββββββ€4 5ββββ€βββββ€βββββ βββββββββββββββ
β ββββββββββββ β β ββββ€1 SDA 0.91"β
β βββββββββββ€ββββββββ€2 SCK I2Cβ
ββββββββββββββββββ€βββ βββββββ΄βββββββ€3 VCC OLEDβ
β ββββββββ β βββββββββββββββββ€4 GND DISPLAYβ
ββSWITCHββ€USB 5Vβββ βββββββββββββββ
-ββββββββ+
/\
/ββ\
ββ
ββββββ
βUSBCβ
ββ΄βββββ΄β
β β
β β
β β
β β
βββ¬βββ¬ββ
β β
β β
β β
/\ β/
/ \/