Releases: adafruit/Adafruit_CircuitPython_PyPortal
Add Compatibility with PyBadge/PyGamer
This release adds support for using this library with a PyGamer or PyBadge and a FeatherWing AirLift (requires esp
and external_spi
objects to be passed into the init
constructor).
In addition to adding compatibility, it also creates a hidden cursor object (https://github.com/adafruit/Adafruit_CircuitPython_CursorControl) if the board used with this library is used with a PyBadge/PyGamer to substitute for the PyPortal's touchscreen.
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
Read the docs for info on how to use it.
Fix incompatibility with latest Adafruit IO CircuitPython
Fixes outdated Adafruit IO HTTP client class name causing an ImportError
.
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
Read the docs for info on how to use it.
Added a set_headers method
Support setting headers after the PyPortal instance has been constructed. This allows for construction of headers based on information fetched. The driving example was construction of auth headers for the Twitter API.
Added push_to_io method
You can now push data to an Adafruit.io feed with this library using the push_to_io
method. Thanks @jasonlshelton! #36
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
Read the docs for info on how to use it.
Use Group subscription to replace text
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
Read the docs for info on how to use it.
Update to font loading.
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
Read the docs for info on how to use it.
Pass ESP and SPI Objects to PyPortal
- Added the ability to pass ESP and SPI objects to the PyPortal
init
, useful for web application authorization. Thanks @ChewyTurtle!
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
Read the docs for info on how to use it.
QR Code
- Re-write of
show_QR()
to latestdisplayio
API.
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
Read the docs for info on how to use it.
Added URL Kwarg to Fetch
- You can now specify a new URL to
.fetch()
from, thanks @wifijt!
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
Read the docs for info on how to use it.
Azure Headers and Image Paths
- Added
image_url_path
to PyPortal to allow directly setting a static URL image path for API endpoints or websites without a JSON image URL response. - Added ability to pass headers for authentication typically used by Azure API's. Thanks @DigitalMakerCIC
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
Read the docs for info on how to use it.