Merge pull request #142 from furbrain/main

Add async button and distox helper libraries
This commit is contained in:
jposada202020 2023-03-13 19:13:06 -04:00 committed by GitHub
commit 945f7fc651
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 10 additions and 0 deletions

6
.gitmodules vendored
View file

@ -287,3 +287,9 @@
[submodule "libraries/drivers/pcf85063a"] [submodule "libraries/drivers/pcf85063a"]
path = libraries/drivers/pcf85063a path = libraries/drivers/pcf85063a
url = https://github.com/bablokb/circuitpython-pcf85063a.git url = https://github.com/bablokb/circuitpython-pcf85063a.git
[submodule "libraries/helpers/distox"]
path = libraries/helpers/distox
url = https://github.com/furbrain/CircuitPython_distox.git
[submodule "libraries/helpers/async_button"]
path = libraries/helpers/async_button
url = https://github.com/furbrain/CircuitPython_async_button.git

View file

@ -58,6 +58,7 @@ Here is a listing of current CircuitPython Community Libraries. These libraries
* [CircuitPython_AirQualityTools](https://github.com/CedarGroveStudios/CircuitPython_AirQualityTools.git) Calculate PM2.5 and CO2 air quality levels \([Docs](https://github.com/CedarGroveStudios/CircuitPython_AirQualityTools/blob/main/media/pseudo_rtd_cedargrove_airqualitytools.pdf)) * [CircuitPython_AirQualityTools](https://github.com/CedarGroveStudios/CircuitPython_AirQualityTools.git) Calculate PM2.5 and CO2 air quality levels \([Docs](https://github.com/CedarGroveStudios/CircuitPython_AirQualityTools/blob/main/media/pseudo_rtd_cedargrove_airqualitytools.pdf))
* [CircuitPython ArrowLine](https://github.com/jposada202020/CircuitPython_ArrowLine.git) Utility function to draw arrow lines using vectorio and DisplayIO ([PyPi](https://pypi.org/project/circuitpython-ArrowLine)) \([Docs](https://circuitpython-arrowline.readthedocs.io/)) * [CircuitPython ArrowLine](https://github.com/jposada202020/CircuitPython_ArrowLine.git) Utility function to draw arrow lines using vectorio and DisplayIO ([PyPi](https://pypi.org/project/circuitpython-ArrowLine)) \([Docs](https://circuitpython-arrowline.readthedocs.io/))
* [CircuitPython_async](https://github.com/WarriorOfWire/CircuitPython_async.git) Pure Python cooperative multitasking implementation for the async/await language syntax * [CircuitPython_async](https://github.com/WarriorOfWire/CircuitPython_async.git) Pure Python cooperative multitasking implementation for the async/await language syntax
* [CircuitPython_async_button](https://github.com/furbrain/CircuitPython_async_button.git) async implementation of a button - allows detection of single, double and triple clicks \[Docs](https://circuitpython-async-button.readthedocs.io/en/latest/))
* [CircuitPython AzureCustomVision Prediction](https://github.com/jimbobbennett/CircuitPython_AzureCustomVision_Prediction) CircuitPython prediction library for the Azure custom vision service ([PyPi](https://pypi.org/project/circuitpython-azurecustomvision-prediction)) \([Docs](https://circuitpython.readthedocs.io/projects/circuitpython_azurecustomvision_prediction/en/latest/)) * [CircuitPython AzureCustomVision Prediction](https://github.com/jimbobbennett/CircuitPython_AzureCustomVision_Prediction) CircuitPython prediction library for the Azure custom vision service ([PyPi](https://pypi.org/project/circuitpython-azurecustomvision-prediction)) \([Docs](https://circuitpython.readthedocs.io/projects/circuitpython_azurecustomvision_prediction/en/latest/))
* [CircuitPython Base64](https://github.com/jimbobbennett/CircuitPython_Base64) RFC 3548: Base16, Base32, Base64 Data Encodings ([PyPi](https://pypi.org/project/circuitpython-base64)) \([Docs](https://circuitpython.readthedocs.io/projects/base64/en/latest/)) * [CircuitPython Base64](https://github.com/jimbobbennett/CircuitPython_Base64) RFC 3548: Base16, Base32, Base64 Data Encodings ([PyPi](https://pypi.org/project/circuitpython-base64)) \([Docs](https://circuitpython.readthedocs.io/projects/base64/en/latest/))
* [CircuitPython Boxplot](https://github.com/jposada202020/CircuitPython_uboxplot) Helps calculate and graphs boxplots ([PyPi](https://pypi.org/project/circuitpython-uboxplot/)) \([Docs](https://circuitpython-uboxplot.readthedocs.io/en/latest/)) * [CircuitPython Boxplot](https://github.com/jposada202020/CircuitPython_uboxplot) Helps calculate and graphs boxplots ([PyPi](https://pypi.org/project/circuitpython-uboxplot/)) \([Docs](https://circuitpython-uboxplot.readthedocs.io/en/latest/))
@ -67,6 +68,7 @@ Here is a listing of current CircuitPython Community Libraries. These libraries
* [CircuitPython CSV](https://github.com/tekktrik/CircuitPython_CSV) CircuitPython helper library for working with CSV files ([PyPI](https://pypi.org/project/circuitpython-csv/)) \([Docs](https://circuitpython-csv.readthedocs.io/)) * [CircuitPython CSV](https://github.com/tekktrik/CircuitPython_CSV) CircuitPython helper library for working with CSV files ([PyPI](https://pypi.org/project/circuitpython-csv/)) \([Docs](https://circuitpython-csv.readthedocs.io/))
* [CircuitPython DiscordBot](https://github.com/2231puppy/CircuitPython_DiscordBot.git) A very simple Discord API for CircuitPython * [CircuitPython DiscordBot](https://github.com/2231puppy/CircuitPython_DiscordBot.git) A very simple Discord API for CircuitPython
* [CircuitPython Display Frame](https://github.com/FoamyGuy/CircuitPython_Display_Frame.git) CircuitPython displayio widget to create a rounded rectangle frame with text label at the top center ([PyPi](https://pypi.org/project/circuitpython-display-frame)) \([Docs](https://circuitpython.readthedocs.io/projects/display_frame/en/latest/)) * [CircuitPython Display Frame](https://github.com/FoamyGuy/CircuitPython_Display_Frame.git) CircuitPython displayio widget to create a rounded rectangle frame with text label at the top center ([PyPi](https://pypi.org/project/circuitpython-display-frame)) \([Docs](https://circuitpython.readthedocs.io/projects/display_frame/en/latest/))
* [CircuitPython DistoX](https://github.com/furbrain/CircuitPython_distox.git) Communicate with surveying devices using the DistoX protocol \([Docs](https://circuitpython-distox.readthedocs.io/en/latest/))
* [CircuitPython DST_Adjuster](https://github.com/CedarGroveStudios/CircuitPython_DST_Adjuster.git) Adjust struct time to North American Daylight Saving Time (DST) \([Docs](https://github.com/CedarGroveStudios/CircuitPython_DST_Adjuster/blob/main/media/pseudo_rtd_cedargrove_dst_adjuster.pdf)) * [CircuitPython DST_Adjuster](https://github.com/CedarGroveStudios/CircuitPython_DST_Adjuster.git) Adjust struct time to North American Daylight Saving Time (DST) \([Docs](https://github.com/CedarGroveStudios/CircuitPython_DST_Adjuster/blob/main/media/pseudo_rtd_cedargrove_dst_adjuster.pdf))
* [CircuitPython Equalizer](https://github.com/jposada202020/CircuitPython_equalizer) CircuitPython graphic equalizer with DisplayIO ([PyPi](https://pypi.org/project/circuitpython-equalizer) \([Docs](https://circuitpython-equalizer.readthedocs.io/)) * [CircuitPython Equalizer](https://github.com/jposada202020/CircuitPython_equalizer) CircuitPython graphic equalizer with DisplayIO ([PyPi](https://pypi.org/project/circuitpython-equalizer) \([Docs](https://circuitpython-equalizer.readthedocs.io/))
* [CircuitPython Example](https://github.com/tannewt/CircuitPython_Example.git) This is an example CircuitPython library used in an Adafruit Learn Guide \([Docs](https://circuitpython-example.readthedocs.io/en/latest/)) * [CircuitPython Example](https://github.com/tannewt/CircuitPython_Example.git) This is an example CircuitPython library used in an Adafruit Learn Guide \([Docs](https://circuitpython-example.readthedocs.io/en/latest/))

@ -0,0 +1 @@
Subproject commit 718ecd553dc8ad1536a344c57bc7a796f4fd6586

@ -0,0 +1 @@
Subproject commit 35413f80084614f7a6ec28b1913ee0f509e32e96