416bca9168
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
18 lines
855 B
Markdown
18 lines
855 B
Markdown
# googly
|
||
|
||
A standalone desk pet for Seth's desk at Google. Arduino Mega 2560 + 3.5" UNO-form
|
||
8-bit ILI9486 touch shield. Plug into any USB power brick and it lives: a big
|
||
expressive face (Cozmo/EVE style) that blinks, looks around, sleeps, and reacts
|
||
to touch.
|
||
|
||
- Tap = poke (surprise → happy; rapid pokes → dizzy spiral eyes)
|
||
- Long press = pet (closed eyes, blush; hearts if it likes you enough)
|
||
- 30 min ignored = sleep (z z z), any touch wakes it
|
||
- Rare idle events: sneeze, yawn, watches a fly cross the screen
|
||
- One mood value 0–100: interaction raises it, uptime decays it. Persisted in
|
||
EEPROM (write-throttled). It sulks but never dies — zero-guilt Tamagotchi.
|
||
|
||
No network, no host, no SD needed. Face is drawn procedurally with GFX
|
||
primitives; animation only redraws eye/mouth regions (full-screen redraw is too
|
||
slow on the 8-bit bus).
|