diff --git a/circuitpython_community_auto_library_list.md b/circuitpython_community_auto_library_list.md index e69de29..453745c 100644 --- a/circuitpython_community_auto_library_list.md +++ b/circuitpython_community_auto_library_list.md @@ -0,0 +1,157 @@ +# Adafruit CircuitPython Libraries +![Blinka Reading](https://raw.githubusercontent.com/adafruit/Adafruit_CircuitPython_Bundle/main/assets/BlinkaBook.png) +Here is a listing of current Adafruit CircuitPython Libraries. +There are 149 libraries available. + +## Drivers: +* [Adafruit Soundboard](https://github.com/mmabey/Adafruit_Soundboard.git) +* [CircuitPython AD5245](https://github.com/cedargrovestudios/CircuitPython_AD5245.git) +* [CircuitPython AD5293](https://github.com/CedarGroveStudios/CircuitPython_AD5293.git) +* [CircuitPython AD9833](https://github.com/CedarGroveStudios/CircuitPython_AD9833.git) +* [CircuitPython AS3935](https://github.com/BiffoBear/CircuitPython_AS3935.git) \([Docs](https://circuitpython-as3935.readthedocs.io/)) +* [CircuitPython AT24MAC EEPROM](https://github.com/facts-engineering/CircuitPython_AT24MAC_EEPROM.git) +* [CircuitPython AXP192](https://github.com/CDarius/CircuitPython_AXP192.git) \([Docs](https://circuitpython-axp192.readthedocs.io/)) +* [CircuitPython AXP2101](https://github.com/CDarius/CircuitPython_AXP2101.git) \([Docs](https://circuitpython-axp2101.readthedocs.io/)) +* [CircuitPython Cirque Pinnacle](https://github.com/2bndy5/CircuitPython_Cirque_Pinnacle.git) ([PyPi](https://pypi.org/project/circuitpython-cirque-pinnacle)) \([Docs](https://circuitpython-cirque-pinnacle.readthedocs.io/en/latest/?badge=latest)) +* [CircuitPython DRV8830](https://github.com/CedarGroveStudios/CircuitPython_DRV8830.git) +* [CircuitPython DisplayIO ST7565](https://github.com/mateusznowakdev/CircuitPython_DisplayIO_ST7565.git) +* [CircuitPython GC9A01](https://github.com/tylercrumpton/CircuitPython_GC9A01.git) +* [CircuitPython GC9D01](https://github.com/tylercrumpton/CircuitPython_GC9D01.git) +* [CircuitPython GT911](https://github.com/rgrizzell/CircuitPython_GT911.git) ([PyPi](https://pypi.org/project/circuitpython-gt911)) \([Docs](https://circuitpython-gt911.readthedocs.io/)) +* [CircuitPython HCSR04](https://github.com/mmabey/CircuitPython_HCSR04.git) +* [CircuitPython HX711](https://github.com/fivesixzero/CircuitPython_HX711.git) \([Docs](https://circuitpython-hx711.readthedocs.io/)) +* [CircuitPython I2C Button](https://github.com/gmparis/CircuitPython_I2C_Button.git) ([PyPi](https://pypi.org/project/circuitpython-i2c-button)) \([Docs](https://circuitpython-i2c_button.readthedocs.io/)) +* [CircuitPython I2C Expanders](https://github.com/ilikecake/CircuitPython_I2C_Expanders.git) ([PyPi](https://pypi.org/project/circuitpython-i2c-expanders)) \([Docs](https://circuitpython-i2c-expanders.readthedocs.io/)) +* [CircuitPython INA3221](https://github.com/barbudor/CircuitPython_INA3221.git) \([Docs](https://circuitpython-ina3221.readthedocs.io/en/latest/)) +* [CircuitPython LILYGO T-Deck](https://github.com/rgrizzell/CircuitPython_LILYGO_T-Deck.git) ([PyPi](https://pypi.org/project/circuitpython-lilygo-t-deck)) \([Docs](https://circuitpython-lilygo-t-deck.readthedocs.io/)) +* [CircuitPython M5Stack PbHub](https://github.com/CDarius/CircuitPython_M5Stack_PbHub.git) \([Docs](https://circuitpython-m5stack-pbhub.readthedocs.io/)) +* [CircuitPython MCP48XX](https://github.com/brushmate/CircuitPython_MCP48XX.git) ([PyPi](https://pypi.org/project/circuitpython-mcp48xx)) \([Docs](https://circuitpython-mcp48xx.readthedocs.io/)) +* [CircuitPython MPU6886](https://github.com/jins-tkomoda/CircuitPython_MPU6886.git) +* [CircuitPython NAU7802](https://github.com/CedarGroveStudios/CircuitPython_NAU7802.git) +* [CircuitPython P1AM](https://github.com/facts-engineering/CircuitPython_P1AM.git) +* [CircuitPython PCA9674](https://github.com/XENONFFM/CircuitPython_PCA9674.git) ([PyPi](https://pypi.org/project/circuitpython-pca9674)) +* [CircuitPython PS2Controller](https://github.com/todbot/CircuitPython_PS2Controller.git) ([PyPi](https://pypi.org/project/circuitpython-ps2controller)) \([Docs](https://circuitpython-ps2controller.readthedocs.io/)) +* [CircuitPython QMI8658C](https://github.com/jins-tkomoda/CircuitPython_QMI8658C.git) +* [CircuitPython RM3100](https://github.com/furbrain/CircuitPython_RM3100.git) ([PyPi](https://pypi.org/project/circuitpython-rm3100)) \([Docs](https://circuitpython-rm3100.readthedocs.io/)) +* [CircuitPython RaspberryPI BuildHAT](https://github.com/CDarius/CircuitPython_RaspberryPI_BuildHAT.git) \([Docs](https://circuitpython-raspberrypi-buildhat.readthedocs.io/)) +* [CircuitPython RuhRohRotaryIO](https://github.com/todbot/CircuitPython_RuhRohRotaryIO.git) ([PyPi](https://pypi.org/project/circuitpython-ruhrohrotaryio)) \([Docs](https://circuitpython-ruhrohrotaryio.readthedocs.io/)) +* [CircuitPython SH1106](https://github.com/winneymj/CircuitPython_SH1106) +* [CircuitPython Sparkfun QwiicQuadSolidStateRelay](https://github.com/gbeland/CircuitPython_Sparkfun_QwiicQuadSolidStateRelay.git) ([PyPi](https://pypi.org/project/circuitpython-sparkfun-qwiicquadsolidstaterelay)) \([Docs](https://circuitpython-sparkfun-qwiicquadsolidstaterelay.readthedocs.io/)) +* [CircuitPython TMP75](https://github.com/barbudor/CircuitPython_TMP75.git) \([Docs](https://circuitpython-tmp75.readthedocs.io/en/latest/)) +* [CircuitPython TicStepper](https://github.com/tekktrik/CircuitPython_TicStepper.git) ([PyPi](https://pypi.org/project/circuitpython-ticstepper)) \([Docs](https://circuitpython-ticstepper.readthedocs.io/)) +* [CircuitPython TrellisM4 extended](https://github.com/arofarn/CircuitPython_TrellisM4_extended.git) \([Docs](https://circuitpython-trellism4_extended.readthedocs.io/)) +* [CircuitPython WiiChuck](https://github.com/jfurcean/CircuitPython_WiiChuck.git) ([PyPi](https://pypi.org/project/circuitpython-wiichuck)) \([Docs](https://circuitpython-wiichuck.readthedocs.io/)) +* [CircuitPython bteve](https://github.com/jamesbowman/CircuitPython_bteve.git) +* [CircuitPython gpio expander](https://github.com/gpongelli/CircuitPython_gpio_expander.git) ([PyPi](https://pypi.org/project/circuitpython-gpio-expander)) \([Docs](https://circuitpython-gpio-expander.readthedocs.io/)) +* [CircuitPython laser at](https://github.com/furbrain/CircuitPython_laser_at.git) ([PyPi](https://pypi.org/project/circuitpython-laser-at)) +* [CircuitPython laser egismos](https://github.com/furbrain/CircuitPython_laser_egismos.git) ([PyPi](https://pypi.org/project/circuitpython-laser-egismos)) \([Docs](https://circuitpython-laser-egismos.readthedocs.io/)) +* [CircuitPython m5stack unit8](https://github.com/Neradoc/CircuitPython_m5stack_unit8) \([Docs](https://circuitpython-m5stack-unit8.readthedocs.io/)) +* [CircuitPython nRF24L01](https://github.com/2bndy5/CircuitPython_nRF24L01.git) ([PyPi](https://pypi.org/project/circuitpython-nrf24l01)) \([Docs](https://circuitpython-nrf24l01.readthedocs.io/en/stable/)) +* [CircuitPython rda5807](https://github.com/tinkeringtech/CircuitPython_rda5807.git) \([Docs](https://circuitpython-rda5807m.readthedocs.io/)) +* [CircuitPython seeed xiao nRF52840](https://github.com/furbrain/CircuitPython_seeed_xiao_nRF52840.git) ([PyPi](https://pypi.org/project/circuitpython-seeed-xiao-nrf52840)) +* [CircuitPython tm1637 display](https://github.com/Neradoc/CircuitPython_tm1637_display) \([Docs](https://tm1637-display-for-circuitpython.readthedocs.io/)) +* [CircuitPython-i2cEncoderLibV21](https://github.com/bwshockley/CircuitPython-i2cEncoderLibV21.git) \([Docs](https://circuitpython-i2cencoderlibv21.readthedocs.io/)) +* [CircuitPython-mitutoyo](https://github.com/vifino/CircuitPython-mitutoyo.git) \([Docs](https://circuitpython-mitutoyo.readthedocs.io/)) +* [Circuitpython Waveshare LCD1602](https://github.com/Neradoc/Circuitpython_Waveshare_LCD1602.git) ([PyPi](https://pypi.org/project/circuitpython-waveshare-lcd1602)) \([Docs](https://circuitpython-waveshare-lcd1602.readthedocs.io/)) +* [Community CircuitPython TCA9555](https://github.com/lesamouraipourpre/Community_CircuitPython_TCA9555.git) ([PyPi](https://pypi.org/project/community-circuitpython-tca9555)) \([Docs](https://community-circuitpython-tca9555.readthedocs.io/)) +* [Electronutlabs CircuitPython ILI9163](https://github.com/electronut/Electronutlabs_CircuitPython_ILI9163) \([Docs](https://ili9163.readthedocs.io/en/latest/)) +* [Electronutlabs CircuitPython LIS2DH12](https://github.com/electronut/Electronutlabs_CircuitPython_LIS2DH12.git) \([Docs](https://circuitpython-lis2dh12-library.readthedocs.io/en/latest/)) +* [Electronutlabs CircuitPython LTR329ALS01](https://github.com/electronut/Electronutlabs_CircuitPython_LTR329ALS01.git) \([Docs](https://circuitpython-ltr329als01-library.readthedocs.io/en/latest/)) +* [Hierophect Circuitpython Dynamixel](https://github.com/hierophect/Hierophect_Circuitpython_Dynamixel.git) \([Docs](https://circuitpython-dynamixel.readthedocs.io/)) +* [Mindwidgets CircuitPython DF1201S](https://github.com/mindwidgets/Mindwidgets_CircuitPython_DF1201S.git) ([PyPi](https://pypi.org/project/mindwidgets-circuitpython-df1201s)) \([Docs](https://mindwidgets-circuitpython-df1201s-library.readthedocs.io/)) +* [Pimoroni CircuitPython LTR559](https://github.com/pimoroni/Pimoroni_CircuitPython_LTR559.git) \([Docs](https://circuitpython.readthedocs.io/projects/pimoroni_circuitpython_ltr559/en/latest/)) +* [Pimoroni CircuitPython MICS6814](https://github.com/pimoroni/Pimoroni_CircuitPython_MICS6814.git) \([Docs](https://circuitpython.readthedocs.io/projects/mics6814/en/latest/)) +* [Sparkfun CircuitPython QwiicAS3935](https://github.com/fourstix/Sparkfun_CircuitPython_QwiicAS3935.git) ([PyPi](https://pypi.org/project/sparkfun-circuitpython-qwiicas3935)) \([Docs](https://sparkfun-circuitpython-qwiicas3935.readthedocs.io/en/latest/)) +* [Sparkfun CircuitPython QwiicJoystick](https://github.com/fourstix/Sparkfun_CircuitPython_QwiicJoystick.git) ([PyPi](https://pypi.org/project/sparkfun-circuitpython-qwiicjoystick)) \([Docs](https://sparkfun-circuitpython-qwiicjoystick.readthedocs.io/en/latest/)) +* [Sparkfun CircuitPython QwiicKeypad](https://github.com/fourstix/Sparkfun_CircuitPython_QwiicKeypad) ([PyPi](https://pypi.org/project/sparkfun-circuitpython-qwiickeypad)) \([Docs](https://sparkfun-circuitpython-qwiickeypad.readthedocs.io/en/latest/)) +* [Sparkfun CircuitPython QwiicRelay](https://github.com/fourstix/Sparkfun_CircuitPython_QwiicRelay.git) ([PyPi](https://pypi.org/project/sparkfun-circuitpython-qwiicrelay)) \([Docs](https://sparkfun-circuitpython-qwiicrelay.readthedocs.io/en/latest/)) +* [Sparkfun CircuitPython QwiicTwist](https://github.com/fourstix/Sparkfun_CircuitPython_QwiicTwist.git) ([PyPi](https://pypi.org/project/sparkfun-circuitpython-qwiictwist)) \([Docs](https://sparkfun-circuitpython-qwiictwist.readthedocs.io/en/latest/)) +* [Sparkfun CircuitPython SerLCD](https://github.com/fourstix/Sparkfun_CircuitPython_SerLCD.git) ([PyPi](https://pypi.org/project/sparkfun-circuitpython-serlcd)) \([Docs](https://sparkfun-circuitpython-serlcd.readthedocs.io/en/latest/)) +* [WoolseyWorkshop CircuitPython 74HC165](https://github.com/WoolseyWorkshop/WoolseyWorkshop_CircuitPython_74HC165.git) ([PyPi](https://pypi.org/project/woolseyworkshop-circuitpython-74hc165)) \([Docs](https://woolseyworkshop-circuitpython-74hc165.readthedocs.io/)) +* [arturo182 CircuitPython BBQ10Keyboard](https://github.com/solderparty/arturo182_CircuitPython_BBQ10Keyboard.git) +* [at42qt-acorn-python](https://github.com/skerr92/at42qt-acorn-python.git) +* [bluepad32-circuitpython](https://github.com/ricardoquesada/bluepad32-circuitpython.git) +* [circuitpython-mhz19](https://github.com/bablokb/circuitpython-mhz19.git) +* [circuitpython-paj7620](https://github.com/deshipu/circuitpython-paj7620.git) +* [circuitpython-pcf85063a](https://github.com/bablokb/circuitpython-pcf85063a.git) +* [circuitpython-segment-display](https://github.com/bablokb/circuitpython-segment-display.git) +* [creativecontrol CircuitPython LTC166X](https://github.com/creativecontrol/creativecontrol_CircuitPython_LTC166X.git) ([PyPi](https://pypi.org/project/creativecontrol-circuitpython-ltc166x)) +* [jled-circuitpython](https://github.com/jandelgado/jled-circuitpython) +* [slight CircuitPython TLC5957](https://github.com/s-light/slight_CircuitPython_TLC5957.git) \([Docs](.. https://circuitpython.readthedocs.io/projects/tlc5957/en/latest/)) + +## Helpers: +* [CIRCUITPYTHON ifttt](https://github.com/benevpi/CIRCUITPYTHON_ifttt.git) \([Docs](https://circuitpython-ifttt.readthedocs.io/)) +* [CircuitPython Absolute Mouse](https://github.com/Neradoc/CircuitPython_Absolute_Mouse) \([Docs](https://circuitpython-absolute-mouse.readthedocs.io/)) +* [CircuitPython ArrowLine](https://github.com/jposada202020/CircuitPython_ArrowLine.git) ([PyPi](https://pypi.org/project/circuitpython-arrowline)) \([Docs](https://circuitpython-arrowline.readthedocs.io/)) +* [CircuitPython AzureCustomVision Prediction](https://github.com/jimbobbennett/CircuitPython_AzureCustomVision_Prediction) ([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) ([PyPi](https://pypi.org/project/circuitpython-base64)) \([Docs](https://circuitpython.readthedocs.io/projects/base64/en/latest/)) +* [CircuitPython Button Handler](https://github.com/EGJ-Moorington/CircuitPython_Button_Handler.git) ([PyPi](https://pypi.org/project/circuitpython-button-handler)) \([Docs](https://circuitpython-button-handler.readthedocs.io/)) +* [CircuitPython CSV](https://github.com/tekktrik/CircuitPython_CSV.git) ([PyPi](https://pypi.org/project/circuitpython-csv)) \([Docs](https://circuitpython-csv.readthedocs.io/)) +* [CircuitPython Candlesticks](https://github.com/jposada202020/CircuitPython_Candlesticks.git) ([PyPi](https://pypi.org/project/circuitpython-candlesticks)) \([Docs](https://circuitpython-candlesticks.readthedocs.io/en/latest/?badge=latest)) +* [CircuitPython CaveBLE](https://github.com/furbrain/CircuitPython_CaveBLE.git) ([PyPi](https://pypi.org/project/circuitpython-caveble)) \([Docs](https://circuitpython-caveble.readthedocs.io/)) +* [CircuitPython ColorFader](https://github.com/CedarGroveStudios/CircuitPython_ColorFader.git) +* [CircuitPython DISPLAY HT16K33](https://github.com/jposada202020/CircuitPython_DISPLAY_HT16K33.git) ([PyPi](https://pypi.org/project/circuitpython-display-ht16k33)) \([Docs](https://circuitpython-display-ht16k33.readthedocs.io/)) +* [CircuitPython DiscordBot](https://github.com/2231puppy/CircuitPython_DiscordBot.git) +* [CircuitPython Display Frame](https://github.com/FoamyGuy/CircuitPython_Display_Frame.git) ([PyPi](https://pypi.org/project/circuitpython-display-frame)) \([Docs](https://circuitpython.readthedocs.io/projects/display_frame/en/latest/)) +* [CircuitPython DisplayIO ListSelect](https://github.com/FoamyGuy/CircuitPython_DisplayIO_ListSelect.git) ([PyPi](https://pypi.org/project/circuitpython-displayio-listselect)) \([Docs](https://circuitpython-displayio-listselect.readthedocs.io/)) +* [CircuitPython Example](https://github.com/tannewt/CircuitPython_Example.git) \([Docs](https://circuitpython-example.readthedocs.io/en/latest/)) +* [CircuitPython HMAC](https://github.com/jimbobbennett/CircuitPython_HMAC) ([PyPi](https://pypi.org/project/circuitpython-hmac)) \([Docs](https://circuitpython.readthedocs.io/projects/hmac/en/latest/)) +* [CircuitPython MIDI Tools](https://github.com/CedarGroveStudios/CircuitPython_MIDI_Tools.git) +* [CircuitPython MicroOSC](https://github.com/todbot/CircuitPython_MicroOSC.git) ([PyPi](https://pypi.org/project/circuitpython-microosc)) \([Docs](https://circuitpython-microosc.readthedocs.io/)) +* [CircuitPython MorseCode](https://github.com/jposada202020/CircuitPython_MorseCode.git) ([PyPi](https://pypi.org/project/circuitpython-morsecode)) \([Docs](https://circuitpython-morsecode.readthedocs.io/)) +* [CircuitPython Multi Keypad](https://github.com/Neradoc/CircuitPython_Multi_Keypad) \([Docs](https://multi-keypad-for-circuitpython.readthedocs.io/)) +* [CircuitPython Noise](https://github.com/todbot/CircuitPython_Noise.git) ([PyPi](https://pypi.org/project/circuitpython-noise)) +* [CircuitPython OhmsLaw](https://github.com/CedarGroveStudios/CircuitPython_OhmsLaw.git) +* [CircuitPython PIO I2S](https://github.com/relic-se/CircuitPython_PIO_I2S.git) \([Docs](https://circuitpython-pio-i2s.readthedocs.io/)) +* [CircuitPython PaletteFader](https://github.com/CedarGroveStudios/CircuitPython_PaletteFader.git) +* [CircuitPython PaletteSlice](https://github.com/CedarGroveStudios/CircuitPython_PaletteSlice.git) +* [CircuitPython Parse](https://github.com/jimbobbennett/CircuitPython_Parse) ([PyPi](https://pypi.org/project/circuitpython-parse)) \([Docs](https://circuitpython.readthedocs.io/projects/parse/en/latest/)) +* [CircuitPython RGB SpectrumTools](https://github.com/CedarGroveStudios/CircuitPython_RGB_SpectrumTools.git) +* [CircuitPython RangeSlicer](https://github.com/CedarGroveStudios/CircuitPython_RangeSlicer.git) +* [CircuitPython RotarySelect](https://github.com/FoamyGuy/CircuitPython_RotarySelect.git) ([PyPi](https://pypi.org/project/circuitpython-rotaryselect)) \([Docs](https://circuitpython-rotaryselect.readthedocs.io/)) +* [CircuitPython Schedule](https://github.com/cognitivegears/CircuitPython_Schedule.git) ([PyPi](https://pypi.org/project/circuitpython-schedule)) \([Docs](https://circuitpython-schedule.readthedocs.io/)) +* [CircuitPython SoftKeyboard](https://github.com/FoamyGuy/CircuitPython_SoftKeyboard.git) ([PyPi](https://pypi.org/project/circuitpython-softkeyboard)) \([Docs](https://circuitpython-softkeyboard.readthedocs.io/)) +* [CircuitPython TMIDI](https://github.com/todbot/CircuitPython_TMIDI.git) ([PyPi](https://pypi.org/project/circuitpython-tmidi)) \([Docs](https://circuitpython-tmidi.readthedocs.io/)) +* [CircuitPython TouchCalibrator](https://github.com/CedarGroveStudios/CircuitPython_TouchCalibrator.git) +* [CircuitPython WaveBuilder](https://github.com/CedarGroveStudios/CircuitPython_WaveBuilder.git) +* [CircuitPython ansi escape code](https://github.com/s-light/CircuitPython_ansi_escape_code.git) ([PyPi](https://pypi.org/project/circuitpython-ansi-escape-code)) \([Docs](https://circuitpython-ansi-escape-code.readthedocs.io/)) +* [CircuitPython async button](https://github.com/furbrain/CircuitPython_async_button.git) ([PyPi](https://pypi.org/project/circuitpython-async-button)) \([Docs](https://circuitpython-async-button.readthedocs.io/)) +* [CircuitPython async buzzer](https://github.com/furbrain/CircuitPython_async_buzzer.git) ([PyPi](https://pypi.org/project/circuitpython-async-buzzer)) \([Docs](https://circuitpython-async-buzzer.readthedocs.io/)) +* [CircuitPython async](https://github.com/WarriorOfWire/CircuitPython_async.git) +* [CircuitPython color picker](https://github.com/jposada202020/CircuitPython_color_picker.git) ([PyPi](https://pypi.org/project/circuitpython-color-picker)) \([Docs](https://circuitpython-color-picker.readthedocs.io/en/latest/?badge=latest)) +* [CircuitPython equalizer](https://github.com/jposada202020/CircuitPython_equalizer.git) ([PyPi](https://pypi.org/project/circuitpython-equalizer)) \([Docs](https://circuitpython-equalizer.readthedocs.io/en/latest/?badge=latest)) +* [CircuitPython functools](https://github.com/tekktrik/CircuitPython_functools.git) ([PyPi](https://pypi.org/project/circuitpython-functools)) \([Docs](https://circuitpython-functools.readthedocs.io/)) +* [CircuitPython gauge](https://github.com/jposada202020/CircuitPython_gauge.git) ([PyPi](https://pypi.org/project/circuitpython-gauge)) \([Docs](https://circuitpython-gauge.readthedocs.io/)) +* [CircuitPython mag cal](https://github.com/furbrain/CircuitPython_mag_cal.git) ([PyPi](https://pypi.org/project/circuitpython-mag-cal)) +* [CircuitPython mcp23017 Scanner](https://github.com/Neradoc/CircuitPython_mcp23017_Scanner) \([Docs](https://circuitpython-mcp23017-scanner.readthedocs.io/)) +* [CircuitPython nonblocking serialinput](https://github.com/s-light/CircuitPython_nonblocking_serialinput.git) \([Docs](https://circuitpython-nonblocking-serialinput.readthedocs.io/)) +* [CircuitPython p1am 200 helpers](https://github.com/facts-engineering/CircuitPython_p1am_200_helpers.git) +* [CircuitPython rs485 wrapper](https://github.com/facts-engineering/CircuitPython_rs485_wrapper.git) +* [CircuitPython scales](https://github.com/jposada202020/CircuitPython_scales.git) ([PyPi](https://pypi.org/project/circuitpython-scales)) \([Docs](https://circuitpython-scales.readthedocs.io/en/latest/?badge=latest)) +* [CircuitPython simple dial](https://github.com/jposada202020/CircuitPython_simple_dial.git) \([Docs](https://circuitpython-simple_dial.readthedocs.io/)) +* [CircuitPython slider](https://github.com/jposada202020/CircuitPython_slider.git) ([PyPi](https://pypi.org/project/circuitpython-slider)) \([Docs](https://circuitpython-slider.readthedocs.io/en/latest/?badge=latest)) +* [CircuitPython styles](https://github.com/jposada202020/CircuitPython_styles) ([PyPi](https://pypi.org/project/circuitpython-styles)) \([Docs](https://circuitpython-styles.readthedocs.io/en/latest/?badge=latest)) +* [CircuitPython uplot](https://github.com/jposada202020/CircuitPython_uplot.git) ([PyPi](https://pypi.org/project/circuitpython-uplot)) \([Docs](https://circuitpython-uplot.readthedocs.io/)) +* [CircuitPython-UBoxplot](https://github.com/jposada202020/CircuitPython-UBoxplot.git) ([PyPi](https://pypi.org/project/circuitpython-uboxplot)) \([Docs](https://circuitpython-uboxplot.readthedocs.io/)) +* [Circuitpython BLE Cycling Power Service](https://github.com/EzrSchwartz/Circuitpython_BLE_Cycling_Power_Service.git) +* [Foamyguy CircuitPython nvm helper](https://github.com/FoamyGuy/Foamyguy_CircuitPython_nvm_helper.git) ([PyPi](https://pypi.org/project/foamyguy-circuitpython-nvm-helper)) \([Docs](https://circuitpython-nvm-helper.readthedocs.io/)) +* [Gamblor21 CircuitPython AHRS](https://github.com/gamblor21/Gamblor21_CircuitPython_AHRS.git) \([Docs](https://circuitpython-ahrs.readthedocs.io/)) +* [Jepler CircuitPython udecimal](https://github.com/jepler/Jepler_CircuitPython_udecimal.git) ([PyPi](https://pypi.org/project/jepler-circuitpython-udecimal)) \([Docs](https://jepler-udecimal.readthedocs.io/en/latest/)) +* [Oakdevtech CircuitPython IcePython](https://github.com/skerr92/Oakdevtech_CircuitPython_IcePython.git) +* [PiperBlocklyLibrary](https://github.com/buildwithpiper/PiperBlocklyLibrary.git) +* [biplane](https://github.com/Uberi/biplane.git) ([PyPi](https://pypi.org/project/biplane)) +* [circuitPython dotstar featherwing](https://github.com/jepler/circuitPython_dotstar_featherwing.git) \([Docs](https://circuitpython.readthedocs.io/projects/dotstar_featherwing/en/latest/)) +* [circuitpython airqualitytools](https://github.com/cedargrovestudios/circuitpython_airqualitytools.git) +* [circuitpython chime](https://github.com/cedargrovestudios/circuitpython_chime.git) +* [circuitpython dst adjuster](https://github.com/cedargrovestudios/circuitpython_dst_adjuster) +* [circuitpython leapyear](https://github.com/cedargrovestudios/circuitpython_leapyear) +* [circuitpython paletteFilter](https://github.com/Cedargrovestudios/circuitpython_paletteFilter.git) +* [circuitpython punkconsole](https://github.com/cedargrovestudios/circuitpython_punkconsole.git) +* [circuitpython shadowwatcher](https://github.com/cedargrovestudios/circuitpython_shadowwatcher.git) +* [circuitpython temperaturetools](https://github.com/cedargrovestudios/circuitpython_temperaturetools.git) +* [circuitpython toml](https://github.com/elpekenin/circuitpython_toml.git) +* [circuitpython tzdb](https://github.com/evindunn/circuitpython_tzdb.git) ([PyPi](https://pypi.org/project/circuitpython-tzdb)) \([Docs](https://circuitpython-tzdb.readthedocs.io/)) +* [circuitpython uuid4](https://github.com/DerBroader71/circuitpython_uuid4.git) +* [circuitpython waveviz](https://github.com/cedargrovestudios/circuitpython_waveviz.git) +* [circuitpython-ehttpserver](https://github.com/bablokb/circuitpython-ehttpserver.git) +* [nonblocking timer](https://github.com/Angeleno-Tech/nonblocking_timer.git) \([Docs](https://circuitpython-nonblocking_timer.readthedocs.io/))