Skip to content

Virtual Pet / Tamgagotchi-like software written for CircuitPython

License

Notifications You must be signed in to change notification settings

neubauek/CircuitPython-Virtual-Pet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CircuitPython Virtual Pet

Virtual Pet / Tamgagotchi-like software written for CircuitPython

https://kevinneubauer.com/circuitpython-virtual-pet/

Written specifically for my CircuitPython badge device (https://github.com/neubauek/CircuitPythonBadge). Could be tailored to work with other CircuitPython devices with 3 buttons and an SD1306 or SH1106 OLED driver with 128x64 resolution. The native micropython framebuf library must be compiled in to your CircuitPython install. The Adafruit_framebuf python library didn't work well for this application.

Project inspired by Tamaduino (https://alojzjakob.github.io/Tamaguino/). Some logic was borrowed from their most excellent Arduino Tamagotchi clone.

Want to design your own pet? Paint the screens using: https://www.pixilart.com Use existing art under assets folder for size reference. After painted, encode them in 0/1 format using: https://www.dcode.fr/binary-image

About

Virtual Pet / Tamgagotchi-like software written for CircuitPython

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages