Skip to content

Releases: adafruit/Adafruit_CircuitPython_PYOA

Added support for PyPortal Titano

20 Dec 16:30
67f03f9
Compare
Choose a tag to compare
  • Support for PyPortal Titano added
  • Issue with missing gamepadshift has been resolved on PyPortal
  • Example with Larger Images added for PyPortal Titano

To use in CircuitPython, simply install the Adafruit CircuitPython bundle.

Read the docs for info on how to use it.

Updated code to work in both CircuitPython 4 and 5

27 Nov 16:27
e4fe9ef
Compare
Choose a tag to compare

To use in CircuitPython, simply install the Adafruit CircuitPython bundle.

Read the docs for info on how to use it.

Fixing PyPortal Compatibility

24 Jul 16:32
518df7a
Compare
Choose a tag to compare

This release adds back compatibility for the PyPortal. Previously broken due to a dependency on gamepadshift module which does not exist in the PyPortal's firmware.

PyGamer/PyBadge Support!

27 Jun 15:57
09d5e7c
Compare
Choose a tag to compare

This release adds PyBadge/PyGamer support to the PYOA library via the inclusion of CursorControl.

Release Notes

  • Detects touchscreen/joystick+button hardware and instantiates the appropriate classes.
  • Added dynamic button and text rescaling depending on display size (Adafruit PyGamer has a smaller rez display than the PyPortal).
  • Added SPEAKER audio for PyGamer
  • Replaced bitmap font loading with the builtin system font, terminalio, for rendering text on smaller displays.
  • Updated the cave cyoa.json example to use less characters, split one of the larger cards in half for smaller displays.

Move fonts into game directories. No API changes.

24 Jun 13:26
cf60390
Compare
Choose a tag to compare

Fonts are now stored in a fonts directory inside each game directory. This lets a game be completely self-contained.

Some sound changes

21 Jun 23:16
5f3e9ef
Compare
Choose a tag to compare

Moved some sounds around and added a new one.

Cave exploration example adventure added

21 Jun 20:45
fea7496
Compare
Choose a tag to compare

A second example adventure has been added: a cave exploration with a selection of sounds for ambiance.

First official release

20 Jun 13:51
8ebf84e
Compare
Choose a tag to compare

A CircuitPython framework for writing choose your own adventure style applications for the PyPortal.