This project is a CircuitPython displayio port of an old school animated screenmate application that ran on mac and other platforms. The sprite sheet included in this project was obtained from here.

The cute little kitty will wander around the display and scratch at the edges when it gets close enough. The original ones followed your computer mouse. Our CircuitPython version will chase after a laser dot that you can place by touching the screen. The Neko kitty has a mind of its own, like all cats - it will decide to stop and sleep or clean its paws whenever it wants to.

Whether you just want this cute kitty to keep you company, or you're interested in making you're own custom displayio based animated virtual pet, this guide is a great starting point.

Parts

This project works on the following Adafruit PyPortal smart displays - take your pick.

Front view of a Adafruit PyPortal - CircuitPython Powered Internet Display with a pyportal logo image on the display.
PyPortal, our easy-to-use IoT device that allows you to create all the things for the “Internet of Things” in minutes. Make custom touch screen interface...
$54.95
In Stock
Hand holding PyPortal Titano development board with SAMD51, ESP32 Wifi, and 3.5" touchscreen TFT display.
The PyPortal Titano is the big sister to our popular PyPortal now with twice as many pixels! The PyPortal...
$59.95
In Stock
Hand holding PyPortal Titano development board with SAMD51, ESP32 Wifi, and 2.4" touchscreen TFT display.Adafruit PyPortal Pynt
The PyPortal Pynt is the little sister to our popular PyPortal - zapped with a shrink ray to take the design...
$49.95
In Stock
Assembled PyPortal in acrylic enclosure
PyPortal is our easy-to-use IoT device that allows you to create all the things for the “Internet of Things” in minutes. Create little pocket...
$9.95
In Stock

This guide was first published on Feb 01, 2022. It was last updated on 2022-02-01 11:49:56 -0500.

This page (Overview) was last updated on May 15, 2022.

Text editor powered by tinymce.