What is it?
ESP8266 Tamagotchi is a electronic pet from the 90s. It can eat, shit, sleep and everything else that pet should do.
Key component of the board is a Wemos ESP8266 mini board, that is connected to SSD1306 OLED screen with 128 by 64 pixels resolution (which is plenty, considering 32 by 16 resolution of the original)
I designed it to assemble it together with my 6-years old son. End result is nostalgia filled handheld toy.
- Wemos D1 Mini MCU board
- Custom motherboard with step-up voltage converter
- SSD1306 I2C OLED screen
- 3 push-buttons
- M2 harness that keeps it in one piece
- Dual AAA Battery holder
Kit includes all headers and connectors you need to make it work. However you’d need to have soldering iron and small piece of soldering wire.
Soldering job will take 5 to 30 minutes depending on your skills.
Using Platformio and included code repository
Linked below is a repo with Platformio project, so please follow the official Platformio installation guide first.
Code is based on ArduinoGotchi Atmega emulator, which was ported to ESP platform.
Open included firmware and build project using
Platformio: Build task. Flash firmware to target using
Platformio: Upload task. Platformio will handle all the framework and library dependencies automatically.
How does it look like
Where to buy
You may support our work by ordering this product at Tindie