Compare commits

...

117 commits

Author SHA1 Message Date
12ddb526c6 add new driver to drivers.rst 2021-10-10 11:16:07 -05:00
7429c0cc5d Add ov5640 2021-10-10 11:05:38 -05:00
adabot
ae9697535b Automated update by Adabot (adafruit/adabot@b005706)
Updating https://github.com/adafruit/Adafruit_CircuitPython_ATECC to 1.2.7 from 1.2.6:
  > Merge pull request adafruit/Adafruit_CircuitPython_ATECC#26 from silvester/main
  > Globally disabled consider-using-f-string pylint check
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > "Increase duplicate code check threshold "

Updating https://github.com/adafruit/Adafruit_CircuitPython_IS31FL3741 to 1.1.3 from 1.1.2:
  > Merge pull request adafruit/Adafruit_CircuitPython_IS31FL3741#9 from adafruit/pb-color-order
2021-10-08 05:11:33 +00:00
adabot
b34f7c1651 Automated update by Adabot (adafruit/adabot@b005706)
Updating https://github.com/adafruit/Adafruit_CircuitPython_DHT to 3.6.2 from 3.6.1:
  > Merge pull request adafruit/Adafruit_CircuitPython_DHT#75 from adafruit/linting
  > Revert "Revert "Globally disabled consider-using-f-string pylint check""
  > Revert "Fixed linting"
  > Revert "Globally disabled consider-using-f-string pylint check"
  > Fixed linting
  > Globally disabled consider-using-f-string pylint check
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_GPS to 3.9.2 from 3.9.1:
  > Globally disabled consider-using-f-string pylint check
  > Merge pull request adafruit/Adafruit_CircuitPython_GPS#67 from theendlessriver13/has_fix

Updating https://github.com/adafruit/Adafruit_CircuitPython_RA8875 to 3.1.6 from 3.1.5:
  > Merge pull request adafruit/Adafruit_CircuitPython_RA8875#26 from adafruit/linting
  > Globally disabled consider-using-f-string pylint check
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > "Increase duplicate code check threshold "

Updating https://github.com/adafruit/Adafruit_CircuitPython_RGB_Display to 3.10.8 from 3.10.7:
  > Merge pull request adafruit/Adafruit_CircuitPython_RGB_Display#97 from adafruit/Linted
  > Globally disabled consider-using-f-string pylint check
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_FakeRequests to 1.0.4 from 1.0.3:
  > Merge pull request adafruit/Adafruit_CircuitPython_FakeRequests#5 from adafruit/patch-fix
  > Globally disabled consider-using-f-string pylint check
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_MIDI to 1.4.4 from 1.4.3:
  > Merge pull request adafruit/Adafruit_CircuitPython_MIDI#44 from adafruit/note_private_fix
  > Added pylint disable for f-strings in tests directory
  > Globally disabled consider-using-f-string pylint check

Updating https://github.com/adafruit/Adafruit_CircuitPython_PortalBase to 1.9.3 from 1.9.2:
  > Merge pull request adafruit/Adafruit_CircuitPython_PortalBase#50 from makermelissa/fix_push_to_io
  > Globally disabled consider-using-f-string pylint check

Updating https://github.com/adafruit/Adafruit_CircuitPython_ServoKit to 1.3.5 from 1.3.4:
  > Merge pull request adafruit/Adafruit_CircuitPython_ServoKit#33 from adafruit/linting
  > Globally disabled consider-using-f-string pylint check
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
2021-10-06 05:05:46 +00:00
adabot
91ccda2ed5 Automated update by Adabot (adafruit/adabot@b005706)
Updating https://github.com/adafruit/Adafruit_CircuitPython_MAX7219 to 1.4.0 from 1.3.4:
  > Merge pull request adafruit/Adafruit_CircuitPython_MAX7219#35 from FlantasticDan/type-annotations
  > Globally disabled consider-using-f-string pylint check
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > "Increase duplicate code check threshold "

Updating https://github.com/adafruit/Adafruit_CircuitPython_SGP40 to 1.3.1 from 1.3.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_SGP40#13 from caternuson/iss12_pypi
  > Globally disabled consider-using-f-string pylint check
2021-10-03 05:08:34 +00:00
adabot
9c9e8d79b3 Automated update by Adabot (adafruit/adabot@b005706)
Updating https://github.com/adafruit/Adafruit_CircuitPython_Radial_Controller to 1.0.1 from 1.0.0:
  > improve doc; put example in a directory
  > Merge branch 'main' of https://github.com/adafruit/Adafruit_CircuitPython_Radial_Controller
  > Include device.py in docs
2021-10-02 05:07:26 +00:00
adabot
b801a4e780 Automated update by Adabot (adafruit/adabot@b005706)
Updating https://github.com/adafruit/Adafruit_CircuitPython_Bundle/circuitpython_library_list.md to NA from NA:
  > Added the following libraries: Adafruit_CircuitPython_Radial_Controller
2021-09-30 05:05:23 +00:00
Kattni
22f9ab61f6
Merge pull request #347 from dhalbert/radial_controller
Add radial_controller
2021-09-29 18:38:27 -04:00
Dan Halbert
6302d56457 radial_controller 2021-09-29 18:23:04 -04:00
adabot
d9899523b5 Automated update by Adabot (adafruit/adabot@834a8e8)
Updating https://github.com/adafruit/Adafruit_CircuitPython_BLE_Radio to 0.4.0 from 0.3.5:
  > Merge pull request adafruit/Adafruit_CircuitPython_BLE_Radio#16 from mlupo/main
  > Globally disabled consider-using-f-string pylint check
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_IterTools to 1.1.6 from 1.1.5:
  > Merge pull request adafruit/Adafruit_CircuitPython_IterTools#14 from earthprelude/add-init-file
  > Globally disabled consider-using-f-string pylint check
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > "Increase duplicate code check threshold "
2021-09-28 05:07:58 +00:00
adabot
56aa49dff3 Automated update by Adabot (adafruit/adabot@834a8e8)
Updating https://github.com/adafruit/Adafruit_CircuitPython_DS18X20 to 1.3.7 from 1.3.6:
  > Merge pull request adafruit/Adafruit_CircuitPython_DS18X20#23 from caternuson/new_example
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_IS31FL3741 to 1.1.2 from 1.1.1:
  > Merge pull request adafruit/Adafruit_CircuitPython_IS31FL3741#6 from adafruit/philb-clip-fix

Updating https://github.com/adafruit/Adafruit_CircuitPython_BusDevice to 5.1.0 from 5.0.6:
  > Merge pull request adafruit/Adafruit_CircuitPython_BusDevice#72 from michthom/michthom-patch-1
  > Merge pull request adafruit/Adafruit_CircuitPython_BusDevice#68 from 2bndy5/note-about-builtin-pkg
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > "Increase duplicate code check threshold "
2021-09-25 05:07:43 +00:00
adabot
e018cf59c1 Automated update by Adabot (adafruit/adabot@834a8e8)
Updating https://github.com/adafruit/Adafruit_CircuitPython_CircuitPlayground to 5.0.1 from 5.0.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_CircuitPlayground#109 from adafruit/rainbowio

Updating https://github.com/adafruit/Adafruit_CircuitPython_Pixie to 1.2.6 from 1.2.5:
  > Merge pull request adafruit/Adafruit_CircuitPython_Pixie#19 from adafruit/rainbowio
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > "Increase duplicate code check threshold "

Updating https://github.com/adafruit/Adafruit_CircuitPython_TrellisM4 to 1.5.6 from 1.5.5:
  > Merge pull request adafruit/Adafruit_CircuitPython_TrellisM4#26 from adafruit/rainbowio
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > "Increase duplicate code check threshold "

Updating https://github.com/adafruit/Adafruit_CircuitPython_BLE_Magic_Light to 0.9.8 from 0.9.7:
  > Merge pull request adafruit/Adafruit_CircuitPython_BLE_Magic_Light#8 from adafruit/rainbowio
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > "Increase duplicate code check threshold "

Updating https://github.com/adafruit/Adafruit_CircuitPython_LED_Animation to 2.5.6 from 2.5.5:
  > Merge pull request adafruit/Adafruit_CircuitPython_LED_Animation#82 from adafruit/rainbowio
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_NeoKey to 1.0.2 from 1.0.1:
  > Merge pull request adafruit/Adafruit_CircuitPython_NeoKey#3 from adafruit/rainbowio

Updating https://github.com/adafruit/Adafruit_CircuitPython_RGBLED to 1.1.6 from 1.1.5:
  > Merge pull request adafruit/Adafruit_CircuitPython_RGBLED#16 from adafruit/rainbowio
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
2021-09-24 05:05:20 +00:00
adabot
a65e6be371 Automated update by Adabot (adafruit/adabot@3dfaf62)
Updating https://github.com/adafruit/Adafruit_CircuitPython_AS7341 to 1.2.0 from 1.1.2:
  > Merge pull request adafruit/Adafruit_CircuitPython_AS7341#19 from bjones14/main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_SH1107 to 1.4.1 from 1.4.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_DisplayIO_SH1107#10 from lesamouraipourpre/cpython
  > Merge pull request adafruit/Adafruit_CircuitPython_DisplayIO_SH1107#9 from lesamouraipourpre/multiplex

Updating https://github.com/adafruit/Adafruit_CircuitPython_ESP_ATcontrol to 0.5.7 from 0.5.6:
  > Merge pull request adafruit/Adafruit_CircuitPython_ESP_ATcontrol#41 from PontusO/main

Updating https://github.com/adafruit/Adafruit_CircuitPython_IS31FL3741 to 1.1.1 from 1.1.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_IS31FL3741#5 from adafruit/philb-bytes
  > Merge pull request adafruit/Adafruit_CircuitPython_IS31FL3741#3 from rhooper/grid
  > Merge pull request adafruit/Adafruit_CircuitPython_IS31FL3741#4 from adafruit/philb-buffer

Updating https://github.com/adafruit/Adafruit_CircuitPython_BLE to 8.1.0 from 8.0.3:
  > Merge pull request adafruit/Adafruit_CircuitPython_BLE#135 from tannewt/connect_to_address

Updating https://github.com/adafruit/Adafruit_CircuitPython_MIDI to 1.4.3 from 1.4.2:
  > Merge pull request adafruit/Adafruit_CircuitPython_MIDI#41 from EMATech/mtc

Updating https://github.com/adafruit/Adafruit_CircuitPython_PortalBase to 1.9.2 from 1.9.1:
  > Merge pull request adafruit/Adafruit_CircuitPython_PortalBase#49 from makermelissa/main

Updating https://github.com/adafruit/Adafruit_CircuitPython_Bundle/circuitpython_library_list.md to NA from NA:
  > Added the following libraries: Adafruit_CircuitPython_UC8151D
2021-09-22 05:05:52 +00:00
Melissa LeBlanc-Williams
41d7ef8f49
Merge pull request #345 from makermelissa/main
Added UC8151D to the bundle
2021-09-21 11:04:08 -07:00
Melissa LeBlanc-Williams
fc69401eb8 Added UC8151D to the bundle 2021-09-21 10:57:27 -07:00
adabot
928966fc0f Automated update by Adabot (adafruit/adabot@3dfaf62)
Updating https://github.com/adafruit/Adafruit_CircuitPython_EPD to 2.10.0 from 2.9.5:
  > Merge pull request adafruit/Adafruit_CircuitPython_EPD#55 from makermelissa/main
2021-09-21 05:07:48 +00:00
adabot
44bf964bd6 Automated update by Adabot (adafruit/adabot@3dfaf62)
Updating https://github.com/adafruit/Adafruit_CircuitPython_TLC59711 to 2.0.1 from 2.0.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_TLC59711#19 from Neradoc/fix-class-properties
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
2021-09-20 05:08:02 +00:00
adabot
2f3d546109 Automated update by Adabot (adafruit/adabot@3dfaf62)
Updating https://github.com/adafruit/Adafruit_CircuitPython_IS31FL3741 to 1.1.0 from 1.0.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_IS31FL3741#2 from kattni/cleanup
  > ringz!
2021-09-18 05:06:49 +00:00
adabot
04c10c9784 Automated update by Adabot (adafruit/adabot@3dfaf62)
Updating https://github.com/adafruit/Adafruit_CircuitPython_GPS to 3.9.1 from 3.9.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_GPS#66 from lesamouraipourpre/rmc
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > Merge pull request adafruit/Adafruit_CircuitPython_GPS#59 from lesamouraipourpre/pylint-yaml

Updating https://github.com/adafruit/Adafruit_CircuitPython_SSD1306 to 2.12.1 from 2.12.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_SSD1306#67 from eliotg/main

Updating https://github.com/adafruit/Adafruit_CircuitPython_ImageLoad to 1.15.2 from 1.15.1:
  > Merge pull request adafruit/Adafruit_CircuitPython_ImageLoad#55 from deshipu/master
2021-09-14 05:07:57 +00:00
Dan Halbert
12f9460282
Merge pull request #343 from lesamouraipourpre/patch-1
Update drivers.rst
2021-09-13 13:55:12 -04:00
James Carr
65873a11a0
Update drivers.rst
Include HID in the description of adafruit_hid
2021-09-13 17:49:40 +01:00
adabot
c7987cf0aa Automated update by Adabot (adafruit/adabot@f879b24)
Updating https://github.com/adafruit/Adafruit_CircuitPython_SGP40 to 1.3.0 from 1.2.1:
  > Merge pull request adafruit/Adafruit_CircuitPython_SGP40#10 from AVanVlack/main
  > Merge pull request adafruit/Adafruit_CircuitPython_SGP40#9 from AVanVlack/main

Updating https://github.com/adafruit/Adafruit_CircuitPython_ST7789 to 1.5.1 from 1.5.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_ST7789#25 from makermelissa/master
  > Merge pull request adafruit/Adafruit_CircuitPython_ST7789#24 from makermelissa/master

Updating https://github.com/adafruit/Adafruit_CircuitPython_turtle to 2.2.1 from 2.2.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_turtle#26 from FoamyGuy/angle_docs
2021-09-08 05:07:40 +00:00
adabot
8dc73cdb46 Automated update by Adabot (adafruit/adabot@f879b24)
Updating https://github.com/adafruit/Adafruit_CircuitPython_MacroPad to 2.0.2 from 2.0.1:
  > Merge pull request adafruit/Adafruit_CircuitPython_MacroPad#29 from FoamyGuy/grid_example_cell_padding
2021-09-03 05:05:33 +00:00
adabot
8ec237fb46 Automated update by Adabot (adafruit/adabot@f879b24)
Updating https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_Layout to 1.13.0 from 1.12.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_DisplayIO_Layout#48 from FoamyGuy/divider_lines
2021-09-02 05:05:25 +00:00
adabot
0e6f5a3c7a Automated update by Adabot (adafruit/adabot@f879b24)
Updating https://github.com/adafruit/Adafruit_CircuitPython_SGP40 to 1.2.1 from 1.2.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_SGP40#8 from caternuson/iss7
2021-09-01 05:05:48 +00:00
adabot
af5c0b5bc7 Automated update by Adabot (adafruit/adabot@f879b24)
Updating https://github.com/adafruit/Adafruit_CircuitPython_Bundle/circuitpython_library_list.md to NA from NA:
  > Added the following libraries: Adafruit_CircuitPython_ST7565
2021-08-31 05:05:31 +00:00
Melissa LeBlanc-Williams
bbbcec97cd
Merge pull request #341 from kattni/st7565
Add ST7565 to Bundle.
2021-08-30 13:40:28 -07:00
Kattni Rembor
db5988e5e6 Add ST7565 to Bundle. 2021-08-30 16:27:38 -04:00
adabot
e25350fdc2 Automated update by Adabot (adafruit/adabot@f879b24)
Updating https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_SH1106 to 1.2.0 from 1.1.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_DisplayIO_SH1106#5 from lesamouraipourpre/vertical-scroll

Updating https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_SH1107 to 1.4.0 from 1.3.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_DisplayIO_SH1107#8 from lesamouraipourpre/vertical-scroll

Updating https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_SSD1305 to 1.3.0 from 1.2.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_DisplayIO_SSD1305#13 from lesamouraipourpre/vertical-scroll

Updating https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_SSD1306 to 1.5.0 from 1.4.1:
  > Merge pull request adafruit/Adafruit_CircuitPython_DisplayIO_SSD1306#23 from lesamouraipourpre/vertical-scroll

Updating https://github.com/adafruit/Adafruit_CircuitPython_OV2640 to 1.1.0 from 1.0.3:
  > Merge pull request adafruit/Adafruit_CircuitPython_OV2640#12 from jerryneedell/jerryn_saola

Updating https://github.com/adafruit/Adafruit_CircuitPython_SSD1322 to 1.2.0 from 1.1.6:
  > Merge pull request adafruit/Adafruit_CircuitPython_SSD1322#12 from lesamouraipourpre/vertical-scroll

Updating https://github.com/adafruit/Adafruit_CircuitPython_SSD1325 to 1.4.0 from 1.3.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_SSD1325#13 from lesamouraipourpre/vertical-scroll
  > Merge pull request adafruit/Adafruit_CircuitPython_SSD1325#12 from lesamouraipourpre/docs

Updating https://github.com/adafruit/Adafruit_CircuitPython_BLE to 8.0.3 from 8.0.2:
  > Merge pull request adafruit/Adafruit_CircuitPython_BLE#132 from adafruit/dhalbert-patch-1

Updating https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_Layout to 1.12.0 from 1.11.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_DisplayIO_Layout#47 from FoamyGuy/remove_dial_and_annotation

Updating https://github.com/adafruit/Adafruit_CircuitPython_HID to 5.1.1 from 5.1.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_HID#79 from adafruit/tannewt-patch-1
  > Merge pull request adafruit/Adafruit_CircuitPython_HID#76 from FoamyGuy/rename_gamepad_example

Updating https://github.com/adafruit/Adafruit_CircuitPython_MacroPad to 2.0.1 from 2.0.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_MacroPad#28 from Neradoc/patch-1
2021-08-27 05:07:53 +00:00
adabot
c5184fcbc7 Automated update by Adabot (adafruit/adabot@f879b24)
Updating https://github.com/adafruit/Adafruit_CircuitPython_SCD4X to 1.2.0 from 1.1.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_SCD4X#6 from enosh/low_power_start

Updating https://github.com/adafruit/Adafruit_CircuitPython_MacroPad to 2.0.0 from 1.4.1:
  > Merge pull request adafruit/Adafruit_CircuitPython_MacroPad#27 from kattni/speaker-enable
2021-08-25 05:05:36 +00:00
adabot
2bc9c8a3bd Automated update by Adabot (adafruit/adabot@f879b24)
Updating https://github.com/adafruit/Adafruit_CircuitPython_Display_Text to 2.21.0 from 2.20.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_Display_Text#156 from FoamyGuy/bitmap_property

Updating https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_Layout to 1.11.0 from 1.10.2:
  > Merge pull request adafruit/Adafruit_CircuitPython_DisplayIO_Layout#46 from FoamyGuy/get_cell
2021-08-22 05:05:38 +00:00
adabot
0cd7a5aeb6 Automated update by Adabot (adafruit/adabot@f879b24)
Updating https://github.com/adafruit/Adafruit_CircuitPython_IL91874 to 1.2.1 from 1.2.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_IL91874#12 from lesamouraipourpre/missing-example-bmp

Updating https://github.com/adafruit/Adafruit_CircuitPython_SSD1608 to 1.2.10 from 1.2.9:
  > Merge pull request adafruit/Adafruit_CircuitPython_SSD1608#13 from lesamouraipourpre/missing-example-bmp

Updating https://github.com/adafruit/Adafruit_CircuitPython_SSD1680 to 1.0.4 from 1.0.3:
  > Merge pull request adafruit/Adafruit_CircuitPython_SSD1680#4 from lesamouraipourpre/missing-example-bmp

Updating https://github.com/adafruit/Adafruit_CircuitPython_SSD1681 to 1.0.6 from 1.0.5:
  > Merge pull request adafruit/Adafruit_CircuitPython_SSD1681#7 from lesamouraipourpre/missing-example-bmp

Updating https://github.com/adafruit/Adafruit_CircuitPython_Gizmo to 1.3.4 from 1.3.3:
  > Merge pull request adafruit/Adafruit_CircuitPython_Gizmo#21 from lesamouraipourpre/missing-example-bmp

Updating https://github.com/adafruit/Adafruit_CircuitPython_MacroPad to 1.4.1 from 1.4.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_MacroPad#26 from kattni/remove-errant-line

Updating https://github.com/adafruit/Adafruit_CircuitPython_MiniMQTT to 5.1.2 from 5.1.1:
  > Merge pull request adafruit/Adafruit_CircuitPython_MiniMQTT#89 from garrettheath4/issue-88
2021-08-21 05:07:42 +00:00
adabot
13138543f0 Automated update by Adabot (adafruit/adabot@f879b24)
Updating https://github.com/adafruit/Adafruit_CircuitPython_MacroPad to 1.4.0 from 1.3.3:
  > Merge pull request adafruit/Adafruit_CircuitPython_MacroPad#25 from kattni/mp3-playback
2021-08-18 05:05:25 +00:00
adabot
cf8e6eada0 Automated update by Adabot (adafruit/adabot@f879b24)
Updating https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_SSD1306 to 1.4.1 from 1.4.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_DisplayIO_SSD1306#22 from lesamouraipourpre/pypi

Updating https://github.com/adafruit/Adafruit_CircuitPython_MONSTERM4SK to 0.3.0 from 0.2.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_MONSTERM4SK#10 from FoamyGuy/pwmio_cp7_update

Updating https://github.com/adafruit/Adafruit_CircuitPython_NeoPixel to 6.2.1 from 6.2.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_NeoPixel#116 from adafruit/anecdata-patch-1

Updating https://github.com/adafruit/Adafruit_CircuitPython_PCA9685 to 3.3.8 from 3.3.7:
  > Merge pull request adafruit/Adafruit_CircuitPython_PCA9685#39 from FoamyGuy/pulseio_comment_update
  > Moved default branch to main

Updating https://github.com/adafruit/Adafruit_CircuitPython_SSD1322 to 1.1.6 from 1.1.5:
  > Merge pull request adafruit/Adafruit_CircuitPython_SSD1322#11 from lesamouraipourpre/pypi
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > "Increase duplicate code check threshold "

Updating https://github.com/adafruit/Adafruit_CircuitPython_SSD1327 to 1.3.1 from 1.3.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_SSD1327#11 from lesamouraipourpre/pypi

Updating https://github.com/adafruit/Adafruit_CircuitPython_SSD1608 to 1.2.9 from 1.2.8:
  > Merge pull request adafruit/Adafruit_CircuitPython_SSD1608#12 from lesamouraipourpre/pypi

Updating https://github.com/adafruit/Adafruit_CircuitPython_SSD1680 to 1.0.3 from 1.0.2:
  > Merge pull request adafruit/Adafruit_CircuitPython_SSD1680#3 from lesamouraipourpre/pypi

Updating https://github.com/adafruit/Adafruit_CircuitPython_SSD1681 to 1.0.5 from 1.0.4:
  > Merge pull request adafruit/Adafruit_CircuitPython_SSD1681#6 from lesamouraipourpre/pypi

Updating https://github.com/adafruit/Adafruit_CircuitPython_Slideshow to 1.7.0 from 1.6.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_Slideshow#37 from FoamyGuy/pulseio_comment_update

Updating https://github.com/adafruit/Adafruit_CircuitPython_Bundle/circuitpython_library_list.md to NA from NA:
  > Added the following libraries: Adafruit_CircuitPython_DisplayIO_SSD1306, Adafruit_CircuitPython_SSD1322, Adafruit_CircuitPython_SSD1327, Adafruit_CircuitPython_SSD1608, Adafruit_CircuitPython_SSD1680, Adafruit_CircuitPython_SSD1681
2021-08-17 05:08:31 +00:00
adabot
13a765bb98 Automated update by Adabot (adafruit/adabot@f879b24)
Updating https://github.com/adafruit/Adafruit_CircuitPython_MCP9600 to 1.2.0 from 1.1.6:
  > Merge pull request adafruit/Adafruit_CircuitPython_MCP9600#16 from kattni/mcp9601
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_PyBadger to 3.5.1 from 3.5.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_PyBadger#49 from liltux/tinkerd
2021-08-14 05:05:23 +00:00
adabot
b1ba3cae48 Automated update by Adabot (adafruit/adabot@f879b24)
Updating https://github.com/adafruit/Adafruit_CircuitPython_Bundle/circuitpython_library_list.md to NA from NA:
  > Added the following libraries: Adafruit_CircuitPython_PCF8563
2021-08-13 05:05:40 +00:00
Scott Shawcroft
a0f8143c79
Merge pull request #338 from jepler/add-pcf8563
Add PCF8563 driver
2021-08-12 09:46:11 -07:00
Jeff Epler
20afd693b9 Add PCF8563 driver 2021-08-12 09:27:16 -05:00
adabot
59baf9eddd Automated update by Adabot (adafruit/adabot@f879b24)
Updating https://github.com/adafruit/Adafruit_CircuitPython_MacroPad to 1.3.3 from 1.3.2:
  > Merge pull request adafruit/Adafruit_CircuitPython_MacroPad#16 from apendley/extended_tone_demo

Updating https://github.com/adafruit/Adafruit_CircuitPython_MIDI to 1.4.2 from 1.4.1:
  > Merge pull request adafruit/Adafruit_CircuitPython_MIDI#40 from jepler/no-reuse-exception
  > Merge pull request adafruit/Adafruit_CircuitPython_MIDI#39 from jepler/use-generator
  > Merge pull request adafruit/Adafruit_CircuitPython_MIDI#38 from EMATech/mtc

Updating https://github.com/adafruit/Adafruit_CircuitPython_MiniMQTT to 5.1.1 from 5.1.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_MiniMQTT#87 from DynamicDevices/ajl/fix-multiple-pingreqs

Updating https://github.com/adafruit/Adafruit_CircuitPython_Bundle/circuitpython_library_list.md to NA from NA:
  > Added the following libraries: Adafruit_CircuitPython_Ducky
2021-08-11 05:07:38 +00:00
Dylan Herrada
46be22d17d
Merge pull request #337 from dherrada/ducky
Added Ducky library
2021-08-10 13:13:27 -04:00
dherrada
815bdd79ef Added Ducky library 2021-08-10 11:53:14 -04:00
dherrada
48cd99f453 Automated update by Adabot (adafruit/adabot@54db626)
Updating https://github.com/adafruit/Adafruit_CircuitPython_MacroPad to 1.3.2 from 1.3.1:
  > Merge pull request adafruit/Adafruit_CircuitPython_MacroPad#22 from dhalbert/keyboard-layout-fix
  > Merge pull request adafruit/Adafruit_CircuitPython_MacroPad#20 from kattni/directory
2021-08-05 13:50:25 -04:00
adabot
46faeb7fb9 Automated update by Adabot (adafruit/adabot@5b7e4de)
Updating https://github.com/adafruit/Adafruit_CircuitPython_MacroPad to 1.3.1 from 1.3.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_MacroPad#19 from kattni/indent
2021-08-05 05:05:47 +00:00
adabot
7cd96d16f1 Automated update by Adabot (adafruit/adabot@5b7e4de)
Updating https://github.com/adafruit/Adafruit_CircuitPython_MCP230xx to 2.5.0 from 2.4.6:
  > Merge pull request adafruit/Adafruit_CircuitPython_MCP230xx#41 from Red-M/master
  > Moved default branch to main
  > Moved CI to Python 3.7

Updating https://github.com/adafruit/Adafruit_CircuitPython_SCD4X to 1.1.0 from 1.0.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_SCD4X#2 from lesamouraipourpre/constants
  > Merge pull request adafruit/Adafruit_CircuitPython_SCD4X#4 from lesamouraipourpre/docs

Updating https://github.com/adafruit/Adafruit_CircuitPython_SGP40 to 1.2.0 from 1.1.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_SGP40#6 from caternuson/iss5

Updating https://github.com/adafruit/Adafruit_CircuitPython_MacroPad to 1.3.0 from 1.2.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_MacroPad#15 from kattni/rotation
  > Merge pull request adafruit/Adafruit_CircuitPython_MacroPad#14 from kattni/display-image-fix

Updating https://github.com/adafruit/Adafruit_CircuitPython_Simple_Text_Display to 1.2.0 from 1.1.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_Simple_Text_Display#6 from terop/fix_doc_typo
  > Merge pull request adafruit/Adafruit_CircuitPython_Simple_Text_Display#5 from lesamouraipourpre/adaptive-row-height

Updating https://github.com/adafruit/Adafruit_CircuitPython_Bundle/circuitpython_library_list.md to NA from NA:
  > Added the following libraries: Adafruit_CircuitPython_IS31FL3741
2021-08-04 05:05:50 +00:00
Dan Halbert
82991c0d96
Merge pull request #334 from kattni/is31fl3741
Adding IS31FL3741
2021-08-03 15:03:26 -04:00
Kattni Rembor
af6f51a387 Adding IS31FL3741 2021-08-03 14:47:19 -04:00
adabot
efdeb72485 Automated update by Adabot (adafruit/adabot@5b7e4de)
Updating https://github.com/adafruit/Adafruit_CircuitPython_OV2640 to 1.0.3 from 1.0.2:
  > Merge pull request adafruit/Adafruit_CircuitPython_OV2640#11 from adafruit/enhance
  > Arducam and similar products are incompatible
  > Merge pull request adafruit/Adafruit_CircuitPython_OV2640#8 from jerryneedell/jerryn_example
  > Merge pull request adafruit/Adafruit_CircuitPython_OV2640#9 from jerryneedell/jerryn_pico_jpeg
2021-07-31 05:08:00 +00:00
adabot
4a480d0461 Automated update by Adabot (adafruit/adabot@5b7e4de)
Updating https://github.com/adafruit/Adafruit_CircuitPython_MacroPad to 1.2.0 from 1.1.3:
  > Merge pull request adafruit/Adafruit_CircuitPython_MacroPad#13 from kattni/macropad-demos
  > Merge pull request adafruit/Adafruit_CircuitPython_MacroPad#12 from kattni/rainbow-demo
2021-07-29 05:05:53 +00:00
adabot
c1c50589e1 Automated update by Adabot (adafruit/adabot@5b7e4de)
Updating https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_SH1106 to 1.1.0 from 1.0.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_DisplayIO_SH1106#4 from lesamouraipourpre/max-size

Updating https://github.com/adafruit/Adafruit_CircuitPython_ESP_ATcontrol to 0.5.6 from 0.5.5:
  > Merge pull request adafruit/Adafruit_CircuitPython_ESP_ATcontrol#40 from CytronTechnologies/increase-socket-connect-timeout
  > Merge pull request adafruit/Adafruit_CircuitPython_ESP_ATcontrol#39 from CytronTechnologies/fix-compatibility-issue
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > "Increase duplicate code check threshold "

Updating https://github.com/adafruit/Adafruit_CircuitPython_MLX90640 to 1.2.4 from 1.2.3:
  > Merge pull request adafruit/Adafruit_CircuitPython_MLX90640#25 from lesamouraipourpre/remove-max-glyphs
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > "Increase duplicate code check threshold "

Updating https://github.com/adafruit/Adafruit_CircuitPython_Wiznet5k to 1.11.0 from 1.10.3:
  > Merge pull request adafruit/Adafruit_CircuitPython_Wiznet5k#40 from AdamCummick/snrx_rd-rollover-bug
  > Merge pull request adafruit/Adafruit_CircuitPython_Wiznet5k#39 from obaltzer/open-udp-server-socket

Updating https://github.com/adafruit/Adafruit_CircuitPython_CursorControl to 2.4.0 from 2.3.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_CursorControl#25 from lesamouraipourpre/remove-max-glyphs

Updating https://github.com/adafruit/Adafruit_CircuitPython_Debug_I2C to 1.2.4 from 1.2.3:
  > Merge pull request adafruit/Adafruit_CircuitPython_Debug_I2C#9 from adafruit/fix_nonerror
  > Moved CI to Python 3.7
  > Changed readme link
  > Added help text and problem matcher
  > Added pull request template
  > "Increase duplicate code check threshold "

Updating https://github.com/adafruit/Adafruit_CircuitPython_Display_Shapes to 2.3.0 from 2.2.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_Display_Shapes#39 from lesamouraipourpre/remove-max-glyphs

Updating https://github.com/adafruit/Adafruit_CircuitPython_HID to 5.1.0 from 5.0.1:
  > Merge pull request adafruit/Adafruit_CircuitPython_HID#74 from andreblue/main
  > Moved default branch to main

Updating https://github.com/adafruit/Adafruit_CircuitPython_PyBadger to 3.5.0 from 3.4.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_PyBadger#47 from lesamouraipourpre/remove-max-glyphs

Updating https://github.com/adafruit/Adafruit_CircuitPython_Simple_Text_Display to 1.1.0 from 1.0.2:
  > Merge pull request adafruit/Adafruit_CircuitPython_Simple_Text_Display#4 from lesamouraipourpre/remove-max-glyphs
2021-07-28 05:05:19 +00:00
adabot
9a45ea5ed2 Automated update by Adabot (adafruit/adabot@5b7e4de)
Updating https://github.com/adafruit/Adafruit_CircuitPython_CLUE to 3.0.0 from 2.3.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_CLUE#48 from FoamyGuy/remove_gamepad
  > Merge pull request adafruit/Adafruit_CircuitPython_CLUE#47 from lesamouraipourpre/remove-max-glyphs

Updating https://github.com/adafruit/Adafruit_CircuitPython_Bundle/circuitpython_library_list.md to NA from NA:
  > Added the following libraries: Adafruit_CircuitPython_SCD4X, Adafruit_CircuitPython_Ticks
2021-07-27 05:08:23 +00:00
Kattni
0fe2fd729c
Merge pull request #333 from adafruit/fix-submodule-ticks
Be consistent about submodule URL
2021-07-26 16:59:32 -04:00
36a57971ff Be consistent about submodule URL 2021-07-26 15:53:33 -05:00
Kattni
094622fbd4
Merge pull request #332 from kattni/scd4x
Add SCD4x to bundle.
2021-07-26 16:49:51 -04:00
Kattni Rembor
084746a586 Add SCD4x to bundle. 2021-07-26 12:33:40 -04:00
adabot
75af2e925f Automated update by Adabot (adafruit/adabot@5b7e4de)
Updating https://github.com/adafruit/Adafruit_CircuitPython_MacroPad to 1.1.3 from 1.1.2:
  > Merge pull request adafruit/Adafruit_CircuitPython_MacroPad#11 from tonymitchell/patch-1
  > Merge pull request adafruit/Adafruit_CircuitPython_MacroPad#9 from lesamouraipourpre/remove-max-glyphs
2021-07-26 05:07:45 +00:00
adabot
4297b9f89a Automated update by Adabot (adafruit/adabot@5b7e4de)
Updating https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_Layout to 1.10.2 from 1.10.1:
  > Merge pull request adafruit/Adafruit_CircuitPython_DisplayIO_Layout#42 from FoamyGuy/grid_layout_label_fix
2021-07-25 05:05:20 +00:00
adabot
a6184538ba Automated update by Adabot (adafruit/adabot@5b7e4de)
Updating https://github.com/adafruit/Adafruit_CircuitPython_CircuitPlayground to 5.0.0 from 4.4.1:
  > Merge pull request adafruit/Adafruit_CircuitPython_CircuitPlayground#108 from kattni/remove-were-pressed
2021-07-24 05:07:39 +00:00
adabot
3824d943bd Automated update by Adabot (adafruit/adabot@5b7e4de)
Updating https://github.com/adafruit/Adafruit_CircuitPython_CircuitPlayground to 4.4.1 from 4.4.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_CircuitPlayground#107 from adafruit/remove-gamepad-from-mock-imports

Updating https://github.com/adafruit/Adafruit_CircuitPython_EPD to 2.9.5 from 2.9.4:
  > Merge pull request adafruit/Adafruit_CircuitPython_EPD#51 from icegoat9/master

Updating https://github.com/adafruit/Adafruit_CircuitPython_MONSTERM4SK to 0.2.0 from 0.1.4:
  > Merge pull request adafruit/Adafruit_CircuitPython_MONSTERM4SK#8 from lesamouraipourpre/max-size

Updating https://github.com/adafruit/Adafruit_CircuitPython_SSD1325 to 1.3.0 from 1.2.5:
  > Merge pull request adafruit/Adafruit_CircuitPython_SSD1325#11 from lesamouraipourpre/max-size

Updating https://github.com/adafruit/Adafruit_CircuitPython_ST7735R to 1.5.0 from 1.4.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_ST7735R#25 from lesamouraipourpre/max-size

Updating https://github.com/adafruit/Adafruit_CircuitPython_AdafruitIO to 5.5.0 from 5.4.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_AdafruitIO#78 from ryanplusplus/patch-1

Updating https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_Layout to 1.10.1 from 1.10.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_DisplayIO_Layout#41 from FoamyGuy/fix_odb

Updating https://github.com/adafruit/Adafruit_CircuitPython_PortalBase to 1.9.1 from 1.9.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_PortalBase#44 from lesamouraipourpre/ondiskbitmap-changes

Updating https://github.com/adafruit/Adafruit_CircuitPython_PYOA to 2.4.0 from 2.3.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_PYOA#24 from lesamouraipourpre/ondiskbitmap-changes

Updating https://github.com/adafruit/Adafruit_CircuitPython_Requests to 1.10.0 from 1.9.9:
  > Merge pull request adafruit/Adafruit_CircuitPython_Requests#77 from mogenson/redirect-support
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_Slideshow to 1.6.0 from 1.5.7:
  > Merge pull request adafruit/Adafruit_CircuitPython_Slideshow#36 from lesamouraipourpre/ondiskbitmap-changes
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > "Increase duplicate code check threshold "

Updating https://github.com/adafruit/Adafruit_CircuitPython_T to 0.9.2 from 0.9.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_T#1 from adafruit/fix-no-monotonic-ns

Updating https://github.com/adafruit/Adafruit_CircuitPython_Bundle/circuitpython_library_list.md to NA from NA:
  > Added the following libraries: Adafruit_CircuitPython_Ticks
2021-07-23 05:05:26 +00:00
Dylan Herrada
30725c0fb2
Merge pull request #331 from jepler/add-ticks
add adafruit_ticks library
2021-07-22 10:35:11 -04:00
Jeff Epler
a8547ea322 add adafruit_ticks library 2021-07-22 09:16:46 -05:00
adabot
e6b94818ee Automated update by Adabot (adafruit/adabot@5b7e4de)
Updating https://github.com/adafruit/Adafruit_CircuitPython_OV2640 to 1.0.2 from 1.0.1:
  > Merge pull request adafruit/Adafruit_CircuitPython_OV2640#4 from adafruit/jpeg-mode

Updating https://github.com/adafruit/Adafruit_CircuitPython_PyBadger to 3.4.0 from 3.3.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_PyBadger#46 from lesamouraipourpre/ondiskbitmap-changes
2021-07-22 05:07:59 +00:00
adabot
05e723f386 Automated update by Adabot (adafruit/adabot@5b7e4de)
Updating https://github.com/adafruit/Adafruit_CircuitPython_CircuitPlayground to 4.4.0 from 4.3.3:
  > Merge pull request adafruit/Adafruit_CircuitPython_CircuitPlayground#106 from kattni/keypad-gamepad
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_DotStar to 2.1.0 from 2.0.4:
  > Merge pull request adafruit/Adafruit_CircuitPython_DotStar#56 from kattni/pixelbuf-update
  > Moved default branch to main
  > Moved CI to Python 3.7

Updating https://github.com/adafruit/Adafruit_CircuitPython_NeoPixel to 6.2.0 from 6.1.3:
  > Merge pull request adafruit/Adafruit_CircuitPython_NeoPixel#115 from kattni/pixelbuf-update
  > Moved default branch to main
  > Moved CI to Python 3.7

Updating https://github.com/adafruit/Adafruit_CircuitPython_RFM9x to 2.2.0 from 2.1.4:
  > Merge pull request adafruit/Adafruit_CircuitPython_RFM9x#63 from jerryneedell/jerryn_crc
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > "Increase duplicate code check threshold "

Updating https://github.com/adafruit/Adafruit_CircuitPython_MagTag to 2.1.1 from 2.1.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_MagTag#63 from makermelissa/main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
2021-07-20 05:05:05 +00:00
adabot
40d53bd5f9 Automated update by Adabot (adafruit/adabot@5b7e4de)
Updating https://github.com/adafruit/Adafruit_CircuitPython_MacroPad to 1.1.2 from 1.1.1:
  > Merge pull request adafruit/Adafruit_CircuitPython_MacroPad#8 from FoamyGuy/len_pixels
2021-07-19 05:05:52 +00:00
adabot
874fec5541 Automated update by Adabot (adafruit/adabot@5b7e4de)
Updating https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_SH1107 to 1.3.0 from 1.2.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_DisplayIO_SH1107#7 from ladyada/main
  > Merge pull request adafruit/Adafruit_CircuitPython_DisplayIO_SH1107#6 from lesamouraipourpre/max-size
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_SSD1305 to 1.2.0 from 1.1.4:
  > Merge pull request adafruit/Adafruit_CircuitPython_DisplayIO_SSD1305#12 from lesamouraipourpre/max-size
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > "Increase duplicate code check threshold "

Updating https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_SSD1306 to 1.4.0 from 1.3.1:
  > Merge pull request adafruit/Adafruit_CircuitPython_DisplayIO_SSD1306#21 from lesamouraipourpre/max-size
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > "Increase duplicate code check threshold "

Updating https://github.com/adafruit/Adafruit_CircuitPython_HX8357 to 1.3.0 from 1.2.6:
  > Merge pull request adafruit/Adafruit_CircuitPython_HX8357#15 from lesamouraipourpre/max-size
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > "Increase duplicate code check threshold "

Updating https://github.com/adafruit/Adafruit_CircuitPython_IL0373 to 1.3.9 from 1.3.8:
  > Merge pull request adafruit/Adafruit_CircuitPython_IL0373#22 from lesamouraipourpre/ondiskbitmap-changes
  > Moved default branch to main
  > Moved CI to Python 3.7

Updating https://github.com/adafruit/Adafruit_CircuitPython_IL0398 to 1.1.7 from 1.1.6:
  > Merge pull request adafruit/Adafruit_CircuitPython_IL0398#11 from lesamouraipourpre/ondiskbitmap-changes
  > Moved default branch to main
  > Moved CI to Python 3.7

Updating https://github.com/adafruit/Adafruit_CircuitPython_ILI9341 to 1.3.0 from 1.2.6:
  > Merge pull request adafruit/Adafruit_CircuitPython_ILI9341#27 from lesamouraipourpre/max-size
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > "Increase duplicate code check threshold "

Updating https://github.com/adafruit/Adafruit_CircuitPython_SSD1327 to 1.3.0 from 1.2.2:
  > Merge pull request adafruit/Adafruit_CircuitPython_SSD1327#10 from lesamouraipourpre/max-size
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > "Increase duplicate code check threshold "

Updating https://github.com/adafruit/Adafruit_CircuitPython_SSD1331 to 1.3.0 from 1.2.5:
  > Merge pull request adafruit/Adafruit_CircuitPython_SSD1331#14 from lesamouraipourpre/max-size
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > "Increase duplicate code check threshold "

Updating https://github.com/adafruit/Adafruit_CircuitPython_SSD1351 to 1.3.0 from 1.2.5:
  > Merge pull request adafruit/Adafruit_CircuitPython_SSD1351#16 from lesamouraipourpre/max-size
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > "Increase duplicate code check threshold "

Updating https://github.com/adafruit/Adafruit_CircuitPython_SSD1608 to 1.2.8 from 1.2.7:
  > Merge pull request adafruit/Adafruit_CircuitPython_SSD1608#11 from lesamouraipourpre/ondiskbitmap-changes
  > Moved default branch to main
  > Moved CI to Python 3.7

Updating https://github.com/adafruit/Adafruit_CircuitPython_SSD1675 to 1.1.7 from 1.1.6:
  > Merge pull request adafruit/Adafruit_CircuitPython_SSD1675#10 from lesamouraipourpre/ondiskbitmap-changes
  > Moved default branch to main
  > Moved CI to Python 3.7

Updating https://github.com/adafruit/Adafruit_CircuitPython_SSD1680 to 1.0.2 from 1.0.1:
  > Merge pull request adafruit/Adafruit_CircuitPython_SSD1680#2 from lesamouraipourpre/ondiskbitmap-changes
  > Moved CI to Python 3.7

Updating https://github.com/adafruit/Adafruit_CircuitPython_SSD1681 to 1.0.4 from 1.0.3:
  > Merge pull request adafruit/Adafruit_CircuitPython_SSD1681#5 from lesamouraipourpre/ondiskbitmap-changes
  > Moved CI to Python 3.7

Updating https://github.com/adafruit/Adafruit_CircuitPython_ST7735 to 1.2.0 from 1.1.5:
  > Merge pull request adafruit/Adafruit_CircuitPython_ST7735#15 from lesamouraipourpre/max-size
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > "Increase duplicate code check threshold "

Updating https://github.com/adafruit/Adafruit_CircuitPython_ST7789 to 1.5.0 from 1.4.5:
  > Merge pull request adafruit/Adafruit_CircuitPython_ST7789#23 from lesamouraipourpre/max-size
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > "Increase duplicate code check threshold "

Updating https://github.com/adafruit/Adafruit_CircuitPython_Display_Text to 2.20.0 from 2.18.6:
  > Merge pull request adafruit/Adafruit_CircuitPython_Display_Text#154 from lesamouraipourpre/refactor

Updating https://github.com/adafruit/Adafruit_CircuitPython_Gizmo to 1.3.3 from 1.3.2:
  > Merge pull request adafruit/Adafruit_CircuitPython_Gizmo#20 from lesamouraipourpre/ondiskbitmap-changes
  > Merge pull request adafruit/Adafruit_CircuitPython_Gizmo#19 from lesamouraipourpre/max-size
  > Moved default branch to main

Updating https://github.com/adafruit/Adafruit_CircuitPython_MIDI to 1.4.1 from 1.4.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_MIDI#36 from lesamouraipourpre/patch-1
  > Moved default branch to main
  > Merge pull request adafruit/Adafruit_CircuitPython_MIDI#35 from 4dcu-be/master
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_MiniMQTT to 5.1.0 from 5.0.7:
  > Merge pull request adafruit/Adafruit_CircuitPython_MiniMQTT#84 from PhearZero/patch-1
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_PyBadger to 3.3.0 from 3.2.3:
  > Merge pull request adafruit/Adafruit_CircuitPython_PyBadger#45 from lesamouraipourpre/max-size
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > "Increase duplicate code check threshold "
  > Merge pull request adafruit/Adafruit_CircuitPython_PyBadger#43 from FoamyGuy/pylintrc

Updating https://github.com/adafruit/Adafruit_CircuitPython_PYOA to 2.3.0 from 2.2.4:
  > Merge pull request adafruit/Adafruit_CircuitPython_PYOA#23 from lesamouraipourpre/max_size
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > "Increase duplicate code check threshold "

Updating https://github.com/adafruit/Adafruit_CircuitPython_Pypixelbuf to 2.2.6 from 2.2.5:
  > Merge pull request adafruit/Adafruit_CircuitPython_Pypixelbuf#32 from dunkmann00/revert-31-slice-fix
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_turtle to 2.2.0 from 2.1.5:
  > Merge pull request adafruit/Adafruit_CircuitPython_turtle#24 from lesamouraipourpre/max-size
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > "Increase duplicate code check threshold "

Updating https://github.com/adafruit/Adafruit_CircuitPython_Bundle/circuitpython_library_list.md to NA from NA:
  > Added the following libraries: Adafruit_CircuitPython_Pixelbuf
2021-07-17 05:05:34 +00:00
Kattni
e7d0baf5f3
Merge pull request #330 from kattni/pixelbuf
Adding adafruit_pixelbuf
2021-07-16 13:51:22 -04:00
Kattni Rembor
ee31db22fb Adding adafruit_pixelbuf 2021-07-16 13:45:24 -04:00
adabot
15690923d7 Automated update by Adabot (adafruit/adabot@5b7e4de)
Updating https://github.com/adafruit/Adafruit_CircuitPython_PortalBase to 1.9.0 from 1.8.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_PortalBase#46 from makermelissa/main
  > Merge pull request adafruit/Adafruit_CircuitPython_PortalBase#43 from adafruit/metadata-and-precision
2021-07-16 05:07:34 +00:00
adabot
89b3df1909 Automated update by Adabot (adafruit/adabot@5b7e4de)
Updating https://github.com/adafruit/Adafruit_CircuitPython_MacroPad to 1.1.1 from 1.1.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_MacroPad#7 from kattni/moar-fix
  > Merge pull request adafruit/Adafruit_CircuitPython_MacroPad#6 from kattni/pixel-fix
  > Merge pull request adafruit/Adafruit_CircuitPython_MacroPad#4 from lesamouraipourpre/patch-1
  > Merge pull request adafruit/Adafruit_CircuitPython_MacroPad#5 from kattni/docs-fix
2021-07-15 05:08:10 +00:00
adabot
f24518a16c Automated update by Adabot (adafruit/adabot@5b7e4de)
Updating https://github.com/adafruit/Adafruit_CircuitPython_IL91874 to 1.2.0 from 1.1.5:
  > Merge pull request adafruit/Adafruit_CircuitPython_IL91874#11 from lesamouraipourpre/ondiskbitmap-changes
  > Moved default branch to main
  > Moved CI to Python 3.7

Updating https://github.com/adafruit/Adafruit_CircuitPython_MacroPad to 1.1.0 from 1.0.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_MacroPad#3 from kattni/fixes
2021-07-14 05:05:36 +00:00
adabot
5e757a052c Automated update by Adabot (adafruit/adabot@5b7e4de)
Updating https://github.com/adafruit/Adafruit_CircuitPython_Bundle/circuitpython_library_list.md to NA from NA:
  > Added the following libraries: Adafruit_CircuitPython_MacroPad
2021-07-13 05:05:14 +00:00
Kattni
2af5dcb956
Merge pull request #328 from kattni/macropad
Adding MacroPad library.
2021-07-12 15:11:28 -04:00
Kattni Rembor
27ea7b6831 Adding MacroPad library. 2021-07-12 15:06:41 -04:00
adabot
dfc88c4c96 Automated update by Adabot (adafruit/adabot@5b7e4de)
Updating https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_Layout to 1.10.0 from 1.9.3:
  > Merge pull request adafruit/Adafruit_CircuitPython_DisplayIO_Layout#40 from lesamouraipourpre/max-size
2021-07-11 05:05:10 +00:00
Scott Shawcroft
8f81917264
Merge pull request #325 from lesamouraipourpre/pre-commit
Run pre-commit from build workflow
2021-07-08 11:46:15 -07:00
adabot
78cd017eef Automated update by Adabot (adafruit/adabot@5b7e4de)
Updating https://github.com/adafruit/Adafruit_CircuitPython_CLUE to 2.3.0 from 2.2.9:
  > Merge pull request adafruit/Adafruit_CircuitPython_CLUE#46 from jposada202020/adding_note
  > Merge pull request adafruit/Adafruit_CircuitPython_CLUE#45 from lesamouraipourpre/max-size
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > "Increase duplicate code check threshold "

Updating https://github.com/adafruit/Adafruit_CircuitPython_Display_Button to 1.6.0 from 1.5.5:
  > Merge pull request adafruit/Adafruit_CircuitPython_Display_Button#32 from lesamouraipourpre/requirements
  > Merge pull request adafruit/Adafruit_CircuitPython_Display_Button#31 from lesamouraipourpre/max-size
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_ProgressBar to 2.3.0 from 2.2.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_ProgressBar#32 from lesamouraipourpre/max-size
  > Moved default branch to main
2021-07-07 05:05:04 +00:00
James Carr
9673185137 Call pre-commit from the build workflow 2021-07-05 11:38:20 +01:00
James Carr
77b49bc1ee Successfully run reuse, ready for pre-commit 2021-07-05 11:28:54 +01:00
James Carr
de9790e95d Update Code of Conduct to latest from cookiecutter 2021-07-05 07:57:55 +01:00
adabot
4a655bb39d Automated update by Adabot (adafruit/adabot@5b7e4de)
Updating https://github.com/adafruit/Adafruit_CircuitPython_MONSTERM4SK to 0.1.4 from 0.1.3:
  > Merge pull request adafruit/Adafruit_CircuitPython_MONSTERM4SK#9 from lesamouraipourpre/setup
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
2021-07-05 05:05:01 +00:00
adabot
890714e627 Automated update by Adabot (adafruit/adabot@5b7e4de)
Updating https://github.com/adafruit/Adafruit_CircuitPython_CursorControl to 2.3.0 from 2.2.5:
  > Merge pull request adafruit/Adafruit_CircuitPython_CursorControl#24 from lesamouraipourpre/max-size
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > "Increase duplicate code check threshold "

Updating https://github.com/adafruit/Adafruit_CircuitPython_Dash_Dis to 1.1.0 from 1.0.1:
  > Merge pull request adafruit/Adafruit_CircuitPython_Dash_Dis#2 from lesamouraipourpre/max-size

Updating https://github.com/adafruit/Adafruit_CircuitPython_PortalBase to 1.8.0 from 1.7.2:
  > Merge pull request adafruit/Adafruit_CircuitPython_PortalBase#42 from lesamouraipourpre/max-size
2021-07-04 05:07:39 +00:00
James Carr
0893af1bd2 Prepare to pass pre-commit 2021-07-03 07:15:58 +01:00
James Carr
d836ac4e5b Update .gitignore 2021-07-03 07:13:58 +01:00
adabot
661440d34e Automated update by Adabot (adafruit/adabot@5b7e4de)
Updating https://github.com/adafruit/Adafruit_CircuitPython_Display_Shapes to 2.2.0 from 2.1.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_Display_Shapes#38 from lesamouraipourpre/max-size
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_ImageLoad to 1.15.1 from 1.15.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_ImageLoad#54 from lesamouraipourpre/max-size
2021-07-03 05:07:26 +00:00
adabot
542b1c9a4c Automated update by Adabot (adafruit/adabot@5b7e4de)
Updating https://github.com/adafruit/Adafruit_CircuitPython_OV2640 to 1.0.1 from 1.0.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_OV2640#3 from adafruit/ulab-example

Updating https://github.com/adafruit/Adafruit_CircuitPython_SSD1306 to 2.12.0 from 2.11.6:
  > Merge pull request adafruit/Adafruit_CircuitPython_SSD1306#66 from mcauser/patch

Updating https://github.com/adafruit/Adafruit_CircuitPython_TCS34725 to 3.3.8 from 3.3.7:
  > Merge pull request adafruit/Adafruit_CircuitPython_TCS34725#37 from silviaCC/simpletest_and_color_rgb_update
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_Display_Text to 2.18.6 from 2.18.5:
  > Merge pull request adafruit/Adafruit_CircuitPython_Display_Text#153 from lesamouraipourpre/max-size

Updating https://github.com/adafruit/Adafruit_CircuitPython_Simple_Text_Display to 1.0.2 from 1.0.1:
  > Merge pull request adafruit/Adafruit_CircuitPython_Simple_Text_Display#2 from kattni/pypi

Updating https://github.com/adafruit/Adafruit_CircuitPython_Bundle/circuitpython_library_list.md to NA from NA:
  > Added the following libraries: Adafruit_CircuitPython_Simple_Text_Display
2021-07-02 05:05:46 +00:00
adabot
efcf01990c Automated update by Adabot (adafruit/adabot@f4f19a2)
Updating https://github.com/adafruit/Adafruit_CircuitPython_AdafruitIO to 5.4.0 from 5.3.1:
  > Merge pull request adafruit/Adafruit_CircuitPython_AdafruitIO#75 from adafruit/add-timeout

Updating https://github.com/adafruit/Adafruit_CircuitPython_NeoKey to 1.0.1 from 1.0.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_NeoKey#2 from kattni/multi-1x4-example

Updating https://github.com/adafruit/Adafruit_CircuitPython_Bundle/circuitpython_library_list.md to NA from NA:
  > Added the following libraries: Adafruit_CircuitPython_DisplayIO_SH1106
2021-06-29 05:07:42 +00:00
Limor "Ladyada" Fried
ec22138817
Merge pull request #324 from FoamyGuy/adding_sh1106
adding sh1106
2021-06-26 14:26:52 -04:00
foamyguy
c660836ac6 adding sh1106 2021-06-26 10:59:23 -05:00
adabot
64a0e545fc Automated update by Adabot (adafruit/adabot@a1a00ef)
Updating https://github.com/adafruit/Adafruit_CircuitPython_EPD to 2.9.4 from 2.9.3:
  > Merge pull request adafruit/Adafruit_CircuitPython_EPD#53 from cdmuhlb/issues/52-ssd1680-stride
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_IS31FL3731 to 3.2.0 from 3.1.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_IS31FL3731#45 from lesamouraipourpre/matrix5x5
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_LC709203F to 2.1.0 from 2.0.3:
  > Merge pull request adafruit/Adafruit_CircuitPython_LC709203F#14 from jposada202020/correcting_docs
  > Merge pull request adafruit/Adafruit_CircuitPython_LC709203F#13 from dgriswo/main
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > "Increase duplicate code check threshold "

Updating https://github.com/adafruit/Adafruit_CircuitPython_Display_Text to 2.18.5 from 2.18.4:
  > Merge pull request adafruit/Adafruit_CircuitPython_Display_Text#152 from jposada202020/correcting_bitmaplabel_anchorpoint
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_Bundle/circuitpython_library_list.md to NA from NA:
  > Added the following libraries: Adafruit_CircuitPython_NeoKey
2021-06-25 05:04:35 +00:00
Kattni
fc4ed80ec0
Merge pull request #323 from kattni/neokey
Adding NeoKey
2021-06-24 13:49:22 -04:00
Kattni Rembor
3f6197a015 Adding NeoKey 2021-06-24 13:29:53 -04:00
adabot
2e59fd2adb Automated update by Adabot (adafruit/adabot@a1a00ef)
Updating https://github.com/adafruit/Adafruit_CircuitPython_ST7735R to 1.4.0 from 1.3.5:
  > Merge pull request adafruit/Adafruit_CircuitPython_ST7735R#24 from makermelissa/master
  > Merge pull request adafruit/Adafruit_CircuitPython_ST7735R#23 from jposada202020/improving_docs
  > Merge pull request adafruit/Adafruit_CircuitPython_ST7735R#22 from mcauser/bgr
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > "Increase duplicate code check threshold "
2021-06-23 05:04:36 +00:00
adabot
7b231132f6 Automated update by Adabot (adafruit/adabot@a1a00ef)
Updating https://github.com/adafruit/Adafruit_CircuitPython_OV to 1.0.2 from 1.0.1:
  > Merge pull request adafruit/Adafruit_CircuitPython_OV#8 from jepler/use-data-pins

Updating https://github.com/adafruit/Adafruit_CircuitPython_Bundle/circuitpython_library_list.md to NA from NA:
  > Added the following libraries: Adafruit_CircuitPython_OV2640
2021-06-22 05:09:17 +00:00
Jeff Epler
587ad1dccc
Merge pull request #322 from adafruit/jepler/ov2640
Add ov2640
2021-06-21 14:46:43 -05:00
bda4eb7933 Add ov2640 2021-06-21 14:36:55 -05:00
adabot
a4ca700ddd Automated update by Adabot (adafruit/adabot@bf03aa8)
Updating https://github.com/adafruit/Adafruit_CircuitPython_ImageLoad to 1.15.0 from 0.14.3:
  > Merge pull request adafruit/Adafruit_CircuitPython_ImageLoad#53 from FoamyGuy/support_bytesio
2021-06-19 05:07:17 +00:00
Limor "Ladyada" Fried
822a04873a
Merge pull request #321 from jposada202020/correcting_typos
correcting_typos
2021-06-17 14:03:45 -04:00
adabot
bdd2655c27 Automated update by Adabot (adafruit/adabot@bf03aa8)
Updating https://github.com/adafruit/Adafruit_CircuitPython_SCD30 to 2.2.0 from 2.1.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_SCD30#19 from adafruit/slowdown
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
2021-06-16 05:07:33 +00:00
adabot
2debb50700 Automated update by Adabot (adafruit/adabot@bf03aa8)
Updating https://github.com/adafruit/Adafruit_CircuitPython_BME280 to 2.6.6 from 2.6.5:
  > Merge pull request adafruit/Adafruit_CircuitPython_BME280#54 from jposada202020/aligning_example_code

Updating https://github.com/adafruit/Adafruit_CircuitPython_Seesaw to 1.9.2 from 1.9.1:
  > Merge pull request adafruit/Adafruit_CircuitPython_Seesaw#75 from jfurcean/negate-rotation

Updating https://github.com/adafruit/Adafruit_CircuitPython_AdafruitIO to 5.3.1 from 5.3.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_AdafruitIO#74 from adafruit/regex-fix
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_ImageLoad to 0.14.3 from 0.14.2:
  > Merge pull request adafruit/Adafruit_CircuitPython_ImageLoad#52 from FoamyGuy/remove_readinot_fallback
2021-06-15 05:07:33 +00:00
jposada202020
475f099513 correcting_typos 2021-06-12 08:13:50 -04:00
adabot
668ac82775 Automated update by Adabot (adafruit/adabot@671d282)
Updating https://github.com/adafruit/Adafruit_CircuitPython_ESP32SPI to 3.5.11 from 3.5.10:
  > Moved default branch to main
  > Merge pull request adafruit/Adafruit_CircuitPython_ESP32SPI#115 from Anton-2/master

Updating https://github.com/adafruit/Adafruit_CircuitPython_Seesaw to 1.9.1 from 1.9.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_Seesaw#74 from jposada202020/adding_new_example
  > Merge pull request adafruit/Adafruit_CircuitPython_Seesaw#73 from kattni/rotary-neopixel-example
  > Merge pull request adafruit/Adafruit_CircuitPython_Seesaw#71 from jposada202020/adding_new_guides

Updating https://github.com/adafruit/Adafruit_CircuitPython_SSD1325 to 1.2.5 from 1.2.4:
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > "Increase duplicate code check threshold "

Updating https://github.com/adafruit/Adafruit_CircuitPython_Wiznet5k to 1.10.3 from 1.10.2:
  > Merge pull request adafruit/Adafruit_CircuitPython_Wiznet5k#38 from bjnhur/master
  > Redoing adafruit/Adafruit_CircuitPython_Wiznet5k#37

Updating https://github.com/adafruit/Adafruit_CircuitPython_BLE to 8.0.2 from 8.0.1:
  > Merge pull request adafruit/Adafruit_CircuitPython_BLE#116 from alexwhittemore/master
  > Moved default branch to main
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_ImageLoad to 0.14.2 from 0.14.1:
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_Simple_Text_Display to 1.0.1 from 1.0.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_Simple_Text_Display#1 from jposada202020/testing_readthedocs
2021-06-12 05:07:18 +00:00
dherrada
8abacc70a5 Moved default branch to main 2021-06-11 14:53:22 -04:00
adabot
e6f72cc984 Automated update by Adabot (adafruit/adabot@671d282)
Updating https://github.com/adafruit/Adafruit_CircuitPython_MCP9808 to 3.3.8 from 3.3.7:
  > Added setup requirements to recreate adafruit/Adafruit_CircuitPython_MCP9808#31
  > Moved default branch to main
  > Moved CI to Python 3.7
2021-06-11 05:11:06 +00:00
adabot
07ad4ace83 Automated update by Adabot (adafruit/adabot@671d282)
Updating https://github.com/adafruit/Adafruit_CircuitPython_BME280 to 2.6.5 from 2.6.4:
  > Moved default branch to main
  > Merge pull request adafruit/Adafruit_CircuitPython_BME280#52 from jposada202020/memory_otimization
  > Moved CI to Python 3.7

Updating https://github.com/adafruit/Adafruit_CircuitPython_HTU31D to 1.1.1 from 1.1.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_HTU31D#6 from gmparis/main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_ICM20X to 2.0.8 from 2.0.7:
  > Linted
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_IRRemote to 4.1.0 from 4.0.6:
  > Moved default branch to main
  > Merge pull request adafruit/Adafruit_CircuitPython_IRRemote#42 from danielballan/nonblocking
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_L3GD20 to 2.3.6 from 2.3.5:
  > Merge pull request adafruit/Adafruit_CircuitPython_L3GD20#23 from jposada202020/correcting_measuremnt_units
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_SGP40 to 1.1.0 from 1.0.3:
  > Merge pull request adafruit/Adafruit_CircuitPython_SGP40#4 from CrakeNotSnowman/voc_algorithm_dev
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_SHTC3 to 1.1.2 from 1.1.1:
  > Moved default branch to main
  > Merge pull request adafruit/Adafruit_CircuitPython_SHTC3#11 from jposada202020/master
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_SI4713 to 1.3.2 from 1.3.1:
  > Moved default branch to main
  > Merge pull request adafruit/Adafruit_CircuitPython_SI4713#20 from jposada202020/solving_station_information

Updating https://github.com/adafruit/Adafruit_CircuitPython_SSD1306 to 2.11.6 from 2.11.5:
  > Corrected url
  > Merge pull request adafruit/Adafruit_CircuitPython_SSD1306#64 from jposada202020/correcting_example_link

Updating https://github.com/adafruit/Adafruit_CircuitPython_Colorsys to 2.0.1 from 2.0.0:
  > Moved default branch to main
  > Merge pull request adafruit/Adafruit_CircuitPython_Colorsys#17 from GomiHgy/patch-1
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_FunHouse to 2.1.4 from 2.1.3:
  > Merge pull request adafruit/Adafruit_CircuitPython_FunHouse#17 from jposada202020/adding_new_guides
2021-06-08 05:27:43 +00:00
dherrada
cd37d93af4 Automated update by Adabot (adafruit/adabot@6144507)
Updating https://github.com/adafruit/Adafruit_CircuitPython_Seesaw to 1.9.0 from 1.8.4:
  > Merge pull request adafruit/Adafruit_CircuitPython_Seesaw#72 from jfurcean/fix-brightness
  > Moved default branch to main
2021-06-07 16:01:05 -04:00
Limor "Ladyada" Fried
2e95535664
Merge pull request #320 from rpavlik/patch-1
Update drivers.rst
2021-06-07 14:07:22 -04:00
adabot
9bfd70a013 Automated update by Adabot (adafruit/adabot@8539627)
Updating https://github.com/adafruit/Adafruit_CircuitPython_PortalBase to 1.7.2 from 1.7.1:
  > Merge pull request adafruit/Adafruit_CircuitPython_PortalBase#41 from Neradoc/patch-2
2021-06-06 05:30:57 +00:00
Ryan A. Pavlik
42cff01191
Update drivers.rst
SCD30 is a real CO2 sensor, I missed this mention when we fixed the rest of them a while ago.
2021-06-05 16:05:45 -05:00
adabot
7d63ede44b Automated update by Adabot (adafruit/adabot@8539627)
Updating https://github.com/adafruit/Adafruit_CircuitPython_BitbangIO to 1.3.0 from 1.2.4:
  > Merge pull request adafruit/Adafruit_CircuitPython_BitbangIO#18 from wolfmanjm/fix/i2c-timing
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > "Increase duplicate code check threshold "
2021-06-05 05:35:12 +00:00
adabot
d683fe6756 Automated update by Adabot (adafruit/adabot@8539627)
Updating https://github.com/adafruit/Adafruit_CircuitPython_Seesaw to 1.8.4 from 1.8.3:
  > Merge pull request adafruit/Adafruit_CircuitPython_Seesaw#69 from jfurcean/add-rotaryio-docs

Updating https://github.com/adafruit/Adafruit_CircuitPython_SSD1306 to 2.11.5 from 2.11.4:
  > Empty commit - related to main switch
  > Moved default branch to main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_Wiznet5k to 1.10.2 from 1.10.1:
  > Moved default branch to main
  < Merge pull request adafruit/Adafruit_CircuitPython_Wiznet5k#34 from bjnhur/master

Updating https://github.com/adafruit/Adafruit_CircuitPython_Dash_Dis to 1.0.1 from 1.0.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_Dash_Dis#1 from jposada202020/improving_docs

Updating https://github.com/adafruit/Adafruit_CircuitPython_FunHouse to 2.1.3 from 2.1.2:
  > Merge pull request adafruit/Adafruit_CircuitPython_FunHouse#16 from caternuson/slider

Updating https://github.com/adafruit/Adafruit_CircuitPython_Bundle/circuitpython_library_list.md to NA from NA:
  > Added the following libraries: Adafruit_CircuitPython_Simple_Text_Display
2021-06-04 05:33:53 +00:00
Dylan Herrada
3033daa6a4
Merge pull request #318 from kattni/simple-text-display
Adding to bundle.
2021-06-03 16:28:05 -04:00
Kattni Rembor
4306b64ff7 Adding to bundle. 2021-06-03 16:09:11 -04:00
adabot
a7dc294961 Automated update by Adabot (adafruit/adabot@8da89ce)
Updating https://github.com/adafruit/Adafruit_CircuitPython_BNO08X to 1.1.1 from 1.1.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_BNO08X#23 from jposada202020/improving_docs
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > Merge pull request adafruit/Adafruit_CircuitPython_BNO08X#22 from caternuson/iss21

Updating https://github.com/adafruit/Adafruit_CircuitPython_DPS310 to 1.2.6 from 1.2.5:
  > Merge pull request adafruit/Adafruit_CircuitPython_DPS310#17 from jposada202020/correcting_returning_units
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_ESP32SPI to 3.5.10 from 3.5.9:
  > Merge pull request adafruit/Adafruit_CircuitPython_ESP32SPI#132 from mikejc58/wait_spi_char
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_PCA9685 to 3.3.7 from 3.3.6:
  > Merge pull request adafruit/Adafruit_CircuitPython_PCA9685#36 from jvalrog/fix-servo-example
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_SI5351 to 1.2.8 from 1.2.7:
  > Merge pull request adafruit/Adafruit_CircuitPython_SI5351#21 from jposada202020/changing_assertions
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_TCA9548A to 0.5.0 from 0.4.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_TCA9548A#35 from jposada202020/adding_example_docs_improvement
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > "Increase duplicate code check threshold "

Updating https://github.com/adafruit/Adafruit_CircuitPython_Wiznet5k to 1.10.1 from 1.10.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_Wiznet5k#34 from bjnhur/master
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_Bitmap_Font to 1.5.1 from 1.5.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_Bitmap_Font#47 from adafruit/linting
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_Layout to 1.9.3 from 1.9.2:
  > Merge pull request adafruit/Adafruit_CircuitPython_DisplayIO_Layout#39 from adafruit/linting
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > Merge pull request adafruit/Adafruit_CircuitPython_DisplayIO_Layout#37 from jposada202020/main

Updating https://github.com/adafruit/Adafruit_CircuitPython_Gizmo to 1.3.2 from 1.3.1:
  > Merge pull request adafruit/Adafruit_CircuitPython_Gizmo#18 from adafruit/linting
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
  > "Increase duplicate code check threshold "

Updating https://github.com/adafruit/Adafruit_CircuitPython_HID to 5.0.1 from 5.0.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_HID#69 from jfurcean/fix-led-example
  > Merge pull request adafruit/Adafruit_CircuitPython_HID#70 from FoamyGuy/adding_brightness_codes
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template

Updating https://github.com/adafruit/Adafruit_CircuitPython_ProgressBar to 2.2.0 from 2.1.1:
  > Merge pull request adafruit/Adafruit_CircuitPython_ProgressBar#31 from jposada202020/progressbar_accelerometer
  > Merge pull request adafruit/Adafruit_CircuitPython_ProgressBar#30 from alimustafashah/master
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
2021-06-01 05:55:57 +00:00
Jeff Epler
eac08a6f5c
Merge pull request #317 from jepler/update-images-cron-only
images: don't update based on pushes to master
2021-05-31 14:48:01 -06:00
Jeff Epler
c831d46153 images: don't update based on pushes to master
This causes build failures, because these are usually the "automated
update by adabot", and when the workflow runs the new release has
been created but the metadata is not yet available.

Instead, rely on the cron coming a few hours after adabot so that
the metadata is created & ready.

Typical failure:
```
Requesting redirect information: https://github.com/adafruit/Adafruit_CircuitPython_Bundle/releases/latest
Tag: '20210531'
New version available 20210531.
get bundle metadata from https://adafruit-circuit-python.s3.amazonaws.com/bundles/adafruit/adafruit-circuitpython-bundle-20210531.json
    from get_imports import (
  File "/home/runner/work/Adafruit_CircuitPython_Bundle/Adafruit_CircuitPython_Bundle/CircuitPython_Library_Screenshot_Maker/get_imports.py", line 107, in <module>
    bundle_data = json.load(f)
  File "/opt/hostedtoolcache/Python/3.9.5/x64/lib/python3.9/json/__init__.py", line 293, in load
    return loads(fp.read(),
  File "/opt/hostedtoolcache/Python/3.9.5/x64/lib/python3.9/json/__init__.py", line 346, in loads
    return _default_decoder.decode(s)
  File "/opt/hostedtoolcache/Python/3.9.5/x64/lib/python3.9/json/decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/opt/hostedtoolcache/Python/3.9.5/x64/lib/python3.9/json/decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
```
2021-05-31 10:18:59 -05:00
adabot
fc7ba9fc85 Automated update by Adabot (adafruit/adabot@8da89ce)
Updating https://github.com/adafruit/Adafruit_CircuitPython_SI4713 to 1.3.1 from 1.3.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_SI4713#19 from jposada202020/improv_documentation
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
2021-05-31 05:39:11 +00:00
adabot
af0c835f9e Automated update by Adabot (adafruit/adabot@8da89ce)
Updating https://github.com/adafruit/Adafruit_CircuitPython_PortalBase to 1.7.1 from 1.7.0:
  > Merge pull request adafruit/Adafruit_CircuitPython_PortalBase#40 from makermelissa/main
  > Moved CI to Python 3.7
  > Added help text and problem matcher
  > Added pull request template
2021-05-28 05:36:08 +00:00
Jeff Epler
6284801578
Merge pull request #316 from jepler/library-example-drive-pictures
Library example drive pictures
2021-05-27 11:28:49 -06:00
139 changed files with 724 additions and 206 deletions

View file

@ -1,3 +1,7 @@
# SPDX-FileCopyrightText: 2017 Scott Shawcroft, written for Adafruit Industries
#
# SPDX-License-Identifier: MIT
name: Build CI name: Build CI
on: [pull_request, push] on: [pull_request, push]
@ -32,8 +36,12 @@ jobs:
run: | run: |
sudo apt-get install gettext sudo apt-get install gettext
pip install -r requirements.txt pip install -r requirements.txt
pip install pre-commit
- name: Library version - name: Library version
run: git describe --dirty --always --tags run: git describe --dirty --always --tags
- name: Pre-commit hooks
run: |
pre-commit run --all-files
- name: Build assets - name: Build assets
run: circuitpython-build-bundles --filename_prefix ${{ steps.repo-name.outputs.repo-name }} --library_location libraries --library_depth 2 run: circuitpython-build-bundles --filename_prefix ${{ steps.repo-name.outputs.repo-name }} --library_location libraries --library_depth 2
- name: Build docs - name: Build docs

View file

@ -1,11 +1,13 @@
# SPDX-FileCopyrightText: 2017 Scott Shawcroft, written for Adafruit Industries
#
# SPDX-License-Identifier: MIT
name: Generate folder images name: Generate folder images
on: on:
schedule: schedule:
- cron: '0 10 * * *' - cron: '0 10 * * *'
workflow_dispatch: workflow_dispatch:
push:
branches: [master]
concurrency: concurrency:
group: folder-images group: folder-images
@ -50,4 +52,3 @@ jobs:
git add *.png index.html git add *.png index.html
git remote add origin https://${GITHUB_ACTOR}:${{ secrets.GITHUB_TOKEN }}@github.com/${{ github.repository }} git remote add origin https://${GITHUB_ACTOR}:${{ secrets.GITHUB_TOKEN }}@github.com/${{ github.repository }}
if git commit -m"update images"; then git push -f origin HEAD:folder-images; fi if git commit -m"update images"; then git push -f origin HEAD:folder-images; fi

View file

@ -1,3 +1,7 @@
# SPDX-FileCopyrightText: 2017 Scott Shawcroft, written for Adafruit Industries
#
# SPDX-License-Identifier: MIT
name: Release Actions name: Release Actions
on: on:

6
.gitignore vendored
View file

@ -1,3 +1,7 @@
# SPDX-FileCopyrightText: 2021 ladyada for Adafruit Industries
#
# SPDX-License-Identifier: Unlicense
build/* build/*
*zip *zip
.env .env
@ -7,3 +11,5 @@ CircuitPython_Library_Screenshot_Maker/
generated_images/ generated_images/
latest_bundle_data.json latest_bundle_data.json
latest_bundle_tag.json latest_bundle_tag.json
docs/_build/
.idea

49
.gitmodules vendored
View file

@ -1,3 +1,7 @@
# SPDX-FileCopyrightText: 2020 ladyada
#
# SPDX-License-Identifier: MIT
[submodule "libraries/register"] [submodule "libraries/register"]
path = libraries/helpers/register path = libraries/helpers/register
url = https://github.com/adafruit/Adafruit_CircuitPython_Register.git url = https://github.com/adafruit/Adafruit_CircuitPython_Register.git
@ -814,3 +818,48 @@
[submodule "libraries/helpers/dash_display"] [submodule "libraries/helpers/dash_display"]
path = libraries/helpers/dash_display path = libraries/helpers/dash_display
url = https://github.com/adafruit/Adafruit_CircuitPython_Dash_Display url = https://github.com/adafruit/Adafruit_CircuitPython_Dash_Display
[submodule "libraries/helpers/simple-text-display"]
path = libraries/helpers/simple-text-display
url = https://github.com/adafruit/Adafruit_CircuitPython_Simple_Text_Display.git
[submodule "libraries/drivers/ov2640"]
path = libraries/drivers/ov2640
url = https://github.com/adafruit/Adafruit_CircuitPython_OV2640.git
[submodule "libraries/helpers/neokey"]
path = libraries/helpers/neokey
url = https://github.com/adafruit/Adafruit_CircuitPython_NeoKey.git
[submodule "libraries/drivers/displayio_sh1106"]
path = libraries/drivers/displayio_sh1106
url = https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_SH1106.git
[submodule "libraries/helpers/macropad"]
path = libraries/helpers/macropad
url = https://github.com/adafruit/Adafruit_CircuitPython_MacroPad.git
[submodule "libraries/helpers/pixelbuf"]
path = libraries/helpers/pixelbuf
url = https://github.com/adafruit/Adafruit_CircuitPython_Pixelbuf.git
[submodule "libraries/helpers/ticks"]
path = libraries/helpers/ticks
url = https://github.com/adafruit/Adafruit_CircuitPython_Ticks.git
[submodule "libraries/drivers/scd4x"]
path = libraries/drivers/scd4x
url = https://github.com/adafruit/Adafruit_CircuitPython_SCD4X.git
[submodule "libraries/drivers/is31fl3741"]
path = libraries/drivers/is31fl3741
url = https://github.com/adafruit/Adafruit_CircuitPython_IS31FL3741.git
[submodule "libraries/helpers/ducky"]
path = libraries/helpers/ducky
url = https://github.com/adafruit/Adafruit_CircuitPython_Ducky.git
[submodule "libraries/drivers/pcf8563"]
path = libraries/drivers/pcf8563
url = https://github.com/adafruit/Adafruit_CircuitPython_PCF8563.git
[submodule "libraries/drivers/st7565"]
path = libraries/drivers/st7565
url = https://github.com/adafruit/Adafruit_CircuitPython_ST7565.git
[submodule "libraries/drivers/uc8151d"]
path = libraries/drivers/uc8151d
url = https://github.com/adafruit/Adafruit_CircuitPython_UC8151D.git
[submodule "libraries/helpers/radial_controller"]
path = libraries/helpers/radial_controller
url = https://github.com/adafruit/Adafruit_CircuitPython_Radial_Controller.git
[submodule "libraries/drivers/ov5640"]
path = libraries/drivers/ov5640
url = https://github.com/adafruit/Adafruit_CircuitPython_OV5640.git

View file

@ -1,2 +1,7 @@
# SPDX-FileCopyrightText: 2021 ladyada for Adafruit Industries
#
# SPDX-License-Identifier: Unlicense
python: python:
version: 3 version: 3
requirements_file: requirements.txt

View file

@ -1,3 +1,9 @@
<!--
SPDX-FileCopyrightText: 2014 Coraline Ada Ehmke
SPDX-FileCopyrightText: 2019-2021 Kattni Rembor for Adafruit Industries
SPDX-License-Identifier: CC-BY-4.0
-->
# Adafruit Community Code of Conduct # Adafruit Community Code of Conduct
## Our Pledge ## Our Pledge
@ -33,6 +39,8 @@ Examples of unacceptable behavior by participants include:
* Any spamming, flaming, baiting or other attention-stealing behavior * Any spamming, flaming, baiting or other attention-stealing behavior
* Excessive or unwelcome helping; answering outside the scope of the question * Excessive or unwelcome helping; answering outside the scope of the question
asked asked
* Discussion or promotion of activities or projects that intend or pose a risk of
significant harm
* Trolling, insulting/derogatory comments, and personal or political attacks * Trolling, insulting/derogatory comments, and personal or political attacks
* Promoting or spreading disinformation, lies, or conspiracy theories against * Promoting or spreading disinformation, lies, or conspiracy theories against
a person, group, organisation, project, or community a person, group, organisation, project, or community
@ -43,7 +51,7 @@ Examples of unacceptable behavior by participants include:
The goal of the standards and moderation guidelines outlined here is to build The goal of the standards and moderation guidelines outlined here is to build
and maintain a respectful community. We ask that you dont just aim to be and maintain a respectful community. We ask that you dont just aim to be
"technically unimpeachable", but rather try to be your best self. "technically unimpeachable", but rather try to be your best self.
We value many things beyond technical expertise, including collaboration and We value many things beyond technical expertise, including collaboration and
supporting others within our community. Providing a positive experience for supporting others within our community. Providing a positive experience for
@ -71,35 +79,40 @@ involving other community members.
You may report in the following ways: You may report in the following ways:
In any situation, you may send an email to <support@adafruit.com>. In any situation, you may email <support@adafruit.com>.
On the Adafruit Discord, you may send an open message from any channel On the Adafruit Discord, you may send an open message from any channel
to all Community Moderators by tagging @community moderators. You may to all Community Moderators by tagging @community moderators. You may
also send an open message from any channel, or a direct message to also send an open message from any channel, or a direct message to
@kattni#1507, @tannewt#4653, @Dan Halbert#1614, @cater#2442, any Community Moderator.
@sommersoft#0222, @Mr. Certainly#0472 or @Andon#8175.
Email and direct message reports will be kept confidential. Email and direct message reports will be kept confidential.
In situations on Discord where the issue is particularly egregious, possibly In situations on Discord where the issue is particularly offensive, possibly
illegal, requires immediate action, or violates the Discord terms of service, illegal, requires immediate action, or violates the Discord terms of service,
you should also report the message directly to Discord. you should also report the message directly to [Discord](https://discord.com/safety).
These are the steps for upholding our communitys standards of conduct. These are the steps for upholding our communitys standards of conduct.
1. Any member of the community may report any situation that violates the 1. Any member of the community may report any situation that violates the
Adafruit Community Code of Conduct. All reports will be reviewed and CircuitPython Community Code of Conduct. All reports will be reviewed and
investigated. investigated.
2. If the behavior is an egregious violation, the community member who 2. If the behavior is a severe violation, the community member who
committed the violation may be banned immediately, without warning. committed the violation may be banned immediately, without warning.
3. Otherwise, moderators will first respond to such behavior with a warning. 3. Otherwise, moderators will first respond to such behavior with a warning.
4. Moderators follow a soft "three strikes" policy - the community member may 4. Moderators follow a soft "three strikes" policy - the community member may
be given another chance, if they are receptive to the warning and change their be given another chance, if they are receptive to the warning and change their
behavior. behavior.
5. If the community member is unreceptive or unreasonable when warned by a 5. If the community member is unreceptive or unreasonable when warned by a
moderator, or the warning goes unheeded, they may be banned for a first or moderator, or the warning goes unheeded, they may be banned for a first or
second offense. Repeated offenses will result in the community member being second offense. Repeated offenses will result in the community member being
banned. banned.
6. Disciplinary actions (warnings, bans, etc) for Code of Conduct violations apply
to the platform where the violation occurred. However, depending on the severity
of the violation, the disciplinary action may be applied across Adafruit's other
community platforms. For example, a severe violation on the Adafruit Discord
server may result in a ban on not only the Adafruit Discord server, but also on
the Adafruit GitHub organisation, Adafruit Forums, Adafruit Twitter, etc.
## Scope ## Scope
@ -117,9 +130,8 @@ accordingly.
## Attribution ## Attribution
This Code of Conduct is adapted from the [Contributor Covenant][homepage], This Code of Conduct is adapted from the [Contributor Covenant](https://www.contributor-covenant.org/),
version 1.4, available at version 1.4, available on [contributor-covenant.org](https://www.contributor-covenant.org/version/1/4/code-of-conduct.html),
<https://www.contributor-covenant.org/version/1/4/code-of-conduct.html>,
and the [Rust Code of Conduct](https://www.rust-lang.org/en-US/conduct.html). and the [Rust Code of Conduct](https://www.rust-lang.org/en-US/conduct.html).
For other projects adopting the Adafruit Community Code of For other projects adopting the Adafruit Community Code of

324
LICENSES/CC-BY-4.0.txt Normal file
View file

@ -0,0 +1,324 @@
Creative Commons Attribution 4.0 International Creative Commons Corporation
("Creative Commons") is not a law firm and does not provide legal services
or legal advice. Distribution of Creative Commons public licenses does not
create a lawyer-client or other relationship. Creative Commons makes its licenses
and related information available on an "as-is" basis. Creative Commons gives
no warranties regarding its licenses, any material licensed under their terms
and conditions, or any related information. Creative Commons disclaims all
liability for damages resulting from their use to the fullest extent possible.
Using Creative Commons Public Licenses
Creative Commons public licenses provide a standard set of terms and conditions
that creators and other rights holders may use to share original works of
authorship and other material subject to copyright and certain other rights
specified in the public license below. The following considerations are for
informational purposes only, are not exhaustive, and do not form part of our
licenses.
Considerations for licensors: Our public licenses are intended for use by
those authorized to give the public permission to use material in ways otherwise
restricted by copyright and certain other rights. Our licenses are irrevocable.
Licensors should read and understand the terms and conditions of the license
they choose before applying it. Licensors should also secure all rights necessary
before applying our licenses so that the public can reuse the material as
expected. Licensors should clearly mark any material not subject to the license.
This includes other CC-licensed material, or material used under an exception
or limitation to copyright. More considerations for licensors : wiki.creativecommons.org/Considerations_for_licensors
Considerations for the public: By using one of our public licenses, a licensor
grants the public permission to use the licensed material under specified
terms and conditions. If the licensor's permission is not necessary for any
reasonfor example, because of any applicable exception or limitation to copyrightthen
that use is not regulated by the license. Our licenses grant only permissions
under copyright and certain other rights that a licensor has authority to
grant. Use of the licensed material may still be restricted for other reasons,
including because others have copyright or other rights in the material. A
licensor may make special requests, such as asking that all changes be marked
or described. Although not required by our licenses, you are encouraged to
respect those requests where reasonable. More considerations for the public
: wiki.creativecommons.org/Considerations_for_licensees Creative Commons Attribution
4.0 International Public License
By exercising the Licensed Rights (defined below), You accept and agree to
be bound by the terms and conditions of this Creative Commons Attribution
4.0 International Public License ("Public License"). To the extent this Public
License may be interpreted as a contract, You are granted the Licensed Rights
in consideration of Your acceptance of these terms and conditions, and the
Licensor grants You such rights in consideration of benefits the Licensor
receives from making the Licensed Material available under these terms and
conditions.
Section 1 Definitions.
a. Adapted Material means material subject to Copyright and Similar Rights
that is derived from or based upon the Licensed Material and in which the
Licensed Material is translated, altered, arranged, transformed, or otherwise
modified in a manner requiring permission under the Copyright and Similar
Rights held by the Licensor. For purposes of this Public License, where the
Licensed Material is a musical work, performance, or sound recording, Adapted
Material is always produced where the Licensed Material is synched in timed
relation with a moving image.
b. Adapter's License means the license You apply to Your Copyright and Similar
Rights in Your contributions to Adapted Material in accordance with the terms
and conditions of this Public License.
c. Copyright and Similar Rights means copyright and/or similar rights closely
related to copyright including, without limitation, performance, broadcast,
sound recording, and Sui Generis Database Rights, without regard to how the
rights are labeled or categorized. For purposes of this Public License, the
rights specified in Section 2(b)(1)-(2) are not Copyright and Similar Rights.
d. Effective Technological Measures means those measures that, in the absence
of proper authority, may not be circumvented under laws fulfilling obligations
under Article 11 of the WIPO Copyright Treaty adopted on December 20, 1996,
and/or similar international agreements.
e. Exceptions and Limitations means fair use, fair dealing, and/or any other
exception or limitation to Copyright and Similar Rights that applies to Your
use of the Licensed Material.
f. Licensed Material means the artistic or literary work, database, or other
material to which the Licensor applied this Public License.
g. Licensed Rights means the rights granted to You subject to the terms and
conditions of this Public License, which are limited to all Copyright and
Similar Rights that apply to Your use of the Licensed Material and that the
Licensor has authority to license.
h. Licensor means the individual(s) or entity(ies) granting rights under this
Public License.
i. Share means to provide material to the public by any means or process that
requires permission under the Licensed Rights, such as reproduction, public
display, public performance, distribution, dissemination, communication, or
importation, and to make material available to the public including in ways
that members of the public may access the material from a place and at a time
individually chosen by them.
j. Sui Generis Database Rights means rights other than copyright resulting
from Directive 96/9/EC of the European Parliament and of the Council of 11
March 1996 on the legal protection of databases, as amended and/or succeeded,
as well as other essentially equivalent rights anywhere in the world.
k. You means the individual or entity exercising the Licensed Rights under
this Public License. Your has a corresponding meaning.
Section 2 Scope.
a. License grant.
1. Subject to the terms and conditions of this Public License, the Licensor
hereby grants You a worldwide, royalty-free, non-sublicensable, non-exclusive,
irrevocable license to exercise the Licensed Rights in the Licensed Material
to:
A. reproduce and Share the Licensed Material, in whole or in part; and
B. produce, reproduce, and Share Adapted Material.
2. Exceptions and Limitations. For the avoidance of doubt, where Exceptions
and Limitations apply to Your use, this Public License does not apply, and
You do not need to comply with its terms and conditions.
3. Term. The term of this Public License is specified in Section 6(a).
4. Media and formats; technical modifications allowed. The Licensor authorizes
You to exercise the Licensed Rights in all media and formats whether now known
or hereafter created, and to make technical modifications necessary to do
so. The Licensor waives and/or agrees not to assert any right or authority
to forbid You from making technical modifications necessary to exercise the
Licensed Rights, including technical modifications necessary to circumvent
Effective Technological Measures. For purposes of this Public License, simply
making modifications authorized by this Section 2(a)(4) never produces Adapted
Material.
5. Downstream recipients.
A. Offer from the Licensor Licensed Material. Every recipient of the Licensed
Material automatically receives an offer from the Licensor to exercise the
Licensed Rights under the terms and conditions of this Public License.
B. No downstream restrictions. You may not offer or impose any additional
or different terms or conditions on, or apply any Effective Technological
Measures to, the Licensed Material if doing so restricts exercise of the Licensed
Rights by any recipient of the Licensed Material.
6. No endorsement. Nothing in this Public License constitutes or may be construed
as permission to assert or imply that You are, or that Your use of the Licensed
Material is, connected with, or sponsored, endorsed, or granted official status
by, the Licensor or others designated to receive attribution as provided in
Section 3(a)(1)(A)(i).
b. Other rights.
1. Moral rights, such as the right of integrity, are not licensed under this
Public License, nor are publicity, privacy, and/or other similar personality
rights; however, to the extent possible, the Licensor waives and/or agrees
not to assert any such rights held by the Licensor to the limited extent necessary
to allow You to exercise the Licensed Rights, but not otherwise.
2. Patent and trademark rights are not licensed under this Public License.
3. To the extent possible, the Licensor waives any right to collect royalties
from You for the exercise of the Licensed Rights, whether directly or through
a collecting society under any voluntary or waivable statutory or compulsory
licensing scheme. In all other cases the Licensor expressly reserves any right
to collect such royalties.
Section 3 License Conditions.
Your exercise of the Licensed Rights is expressly made subject to the following
conditions.
a. Attribution.
1. If You Share the Licensed Material (including in modified form), You must:
A. retain the following if it is supplied by the Licensor with the Licensed
Material:
i. identification of the creator(s) of the Licensed Material and any others
designated to receive attribution, in any reasonable manner requested by the
Licensor (including by pseudonym if designated);
ii. a copyright notice;
iii. a notice that refers to this Public License;
iv. a notice that refers to the disclaimer of warranties;
v. a URI or hyperlink to the Licensed Material to the extent reasonably practicable;
B. indicate if You modified the Licensed Material and retain an indication
of any previous modifications; and
C. indicate the Licensed Material is licensed under this Public License, and
include the text of, or the URI or hyperlink to, this Public License.
2. You may satisfy the conditions in Section 3(a)(1) in any reasonable manner
based on the medium, means, and context in which You Share the Licensed Material.
For example, it may be reasonable to satisfy the conditions by providing a
URI or hyperlink to a resource that includes the required information.
3. If requested by the Licensor, You must remove any of the information required
by Section 3(a)(1)(A) to the extent reasonably practicable.
4. If You Share Adapted Material You produce, the Adapter's License You apply
must not prevent recipients of the Adapted Material from complying with this
Public License.
Section 4 Sui Generis Database Rights.
Where the Licensed Rights include Sui Generis Database Rights that apply to
Your use of the Licensed Material:
a. for the avoidance of doubt, Section 2(a)(1) grants You the right to extract,
reuse, reproduce, and Share all or a substantial portion of the contents of
the database;
b. if You include all or a substantial portion of the database contents in
a database in which You have Sui Generis Database Rights, then the database
in which You have Sui Generis Database Rights (but not its individual contents)
is Adapted Material; and
c. You must comply with the conditions in Section 3(a) if You Share all or
a substantial portion of the contents of the database.
For the avoidance of doubt, this Section 4 supplements and does not replace
Your obligations under this Public License where the Licensed Rights include
other Copyright and Similar Rights.
Section 5 Disclaimer of Warranties and Limitation of Liability.
a. Unless otherwise separately undertaken by the Licensor, to the extent possible,
the Licensor offers the Licensed Material as-is and as-available, and makes
no representations or warranties of any kind concerning the Licensed Material,
whether express, implied, statutory, or other. This includes, without limitation,
warranties of title, merchantability, fitness for a particular purpose, non-infringement,
absence of latent or other defects, accuracy, or the presence or absence of
errors, whether or not known or discoverable. Where disclaimers of warranties
are not allowed in full or in part, this disclaimer may not apply to You.
b. To the extent possible, in no event will the Licensor be liable to You
on any legal theory (including, without limitation, negligence) or otherwise
for any direct, special, indirect, incidental, consequential, punitive, exemplary,
or other losses, costs, expenses, or damages arising out of this Public License
or use of the Licensed Material, even if the Licensor has been advised of
the possibility of such losses, costs, expenses, or damages. Where a limitation
of liability is not allowed in full or in part, this limitation may not apply
to You.
c. The disclaimer of warranties and limitation of liability provided above
shall be interpreted in a manner that, to the extent possible, most closely
approximates an absolute disclaimer and waiver of all liability.
Section 6 Term and Termination.
a. This Public License applies for the term of the Copyright and Similar Rights
licensed here. However, if You fail to comply with this Public License, then
Your rights under this Public License terminate automatically.
b. Where Your right to use the Licensed Material has terminated under Section
6(a), it reinstates:
1. automatically as of the date the violation is cured, provided it is cured
within 30 days of Your discovery of the violation; or
2. upon express reinstatement by the Licensor.
c. For the avoidance of doubt, this Section 6(b) does not affect any right
the Licensor may have to seek remedies for Your violations of this Public
License.
d. For the avoidance of doubt, the Licensor may also offer the Licensed Material
under separate terms or conditions or stop distributing the Licensed Material
at any time; however, doing so will not terminate this Public License.
e. Sections 1, 5, 6, 7, and 8 survive termination of this Public License.
Section 7 Other Terms and Conditions.
a. The Licensor shall not be bound by any additional or different terms or
conditions communicated by You unless expressly agreed.
b. Any arrangements, understandings, or agreements regarding the Licensed
Material not stated herein are separate from and independent of the terms
and conditions of this Public License.
Section 8 Interpretation.
a. For the avoidance of doubt, this Public License does not, and shall not
be interpreted to, reduce, limit, restrict, or impose conditions on any use
of the Licensed Material that could lawfully be made without permission under
this Public License.
b. To the extent possible, if any provision of this Public License is deemed
unenforceable, it shall be automatically reformed to the minimum extent necessary
to make it enforceable. If the provision cannot be reformed, it shall be severed
from this Public License without affecting the enforceability of the remaining
terms and conditions.
c. No term or condition of this Public License will be waived and no failure
to comply consented to unless expressly agreed to by the Licensor.
d. Nothing in this Public License constitutes or may be interpreted as a limitation
upon, or waiver of, any privileges and immunities that apply to the Licensor
or You, including from the legal processes of any jurisdiction or authority.
Creative Commons is not a party to its public licenses. Notwithstanding, Creative
Commons may elect to apply one of its public licenses to material it publishes
and in those instances will be considered the "Licensor." The text of the
Creative Commons public licenses is dedicated to the public domain under the
CC0 Public Domain Dedication. Except for the limited purpose of indicating
that material is shared under a Creative Commons public license or as otherwise
permitted by the Creative Commons policies published at creativecommons.org/policies,
Creative Commons does not authorize the use of the trademark "Creative Commons"
or any other trademark or logo of Creative Commons without its prior written
consent including, without limitation, in connection with any unauthorized
modifications to any of its public licenses or any other arrangements, understandings,
or agreements concerning use of licensed material. For the avoidance of doubt,
this paragraph does not form part of the public licenses.
Creative Commons may be contacted at creativecommons.org.

19
LICENSES/MIT.txt Normal file
View file

@ -0,0 +1,19 @@
MIT License Copyright (c) <year> <copyright holders>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is furnished
to do so, subject to the following conditions:
The above copyright notice and this permission notice (including the next
paragraph) shall be included in all copies or substantial portions of the
Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS
OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

20
LICENSES/Unlicense.txt Normal file
View file

@ -0,0 +1,20 @@
This is free and unencumbered software released into the public domain.
Anyone is free to copy, modify, publish, use, compile, sell, or distribute
this software, either in source code form or as a compiled binary, for any
purpose, commercial or non-commercial, and by any means.
In jurisdictions that recognize copyright laws, the author or authors of this
software dedicate any and all copyright interest in the software to the public
domain. We make this dedication for the benefit of the public at large and
to the detriment of our heirs and successors. We intend this dedication to
be an overt act of relinquishment in perpetuity of all present and future
rights to this software under copyright law.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS
BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH
THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. For more information,
please refer to <https://unlicense.org/>

View file

@ -9,7 +9,7 @@ Adafruit CircuitPython Library Bundle
:target: https://adafru.it/discord :target: https://adafru.it/discord
:alt: Discord :alt: Discord
.. image:: https://travis-ci.com/adafruit/Adafruit_CircuitPython_Bundle.svg?branch=master .. image:: https://travis-ci.com/adafruit/Adafruit_CircuitPython_Bundle.svg?branch=main
:target: https://travis-ci.com/adafruit/Adafruit_CircuitPython_Bundle :target: https://travis-ci.com/adafruit/Adafruit_CircuitPython_Bundle
:alt: Build Status :alt: Build Status
@ -44,13 +44,13 @@ and then ``git submodule update``.
Updating libraries Updating libraries
------------------- -------------------
To update the libraries run ``update-submodules.sh``. The script will fetch the To update the libraries run ``update-submodules.sh``. The script will fetch the
latest code and update to the newest tag (not master). latest code and update to the newest tag (not main).
To find libraries with commits that haven't been included in a release do: To find libraries with commits that haven't been included in a release do:
.. code:: .. code::
git submodule foreach "git log --oneline HEAD...origin/master" git submodule foreach "git log --oneline HEAD...origin/main"
Adding a library Adding a library
----------------- -----------------

3
README.rst.license Normal file
View file

@ -0,0 +1,3 @@
SPDX-FileCopyrightText: 2017 Scott Shawcroft, written for Adafruit Industries
SPDX-License-Identifier: MIT

3
README.txt.license Normal file
View file

@ -0,0 +1,3 @@
SPDX-FileCopyrightText: 2017 Scott Shawcroft, written for Adafruit Industries
SPDX-License-Identifier: MIT

View file

@ -1,7 +1,7 @@
# Adafruit CircuitPython Libraries # Adafruit CircuitPython Libraries
![Blinka Reading](https://raw.githubusercontent.com/adafruit/circuitpython-weekly-newsletter/gh-pages/assets/archives/22_1023blinka.png) ![Blinka Reading](https://raw.githubusercontent.com/adafruit/circuitpython-weekly-newsletter/gh-pages/assets/archives/22_1023blinka.png)
Here is a listing of current Adafruit CircuitPython Libraries.
Here is a listing of current Adafruit CircuitPython Libraries. There are 272 libraries available. There are 286 libraries available.
## Drivers: ## Drivers:
* [Adafruit CircuitPython 74HC595](https://github.com/adafruit/Adafruit_CircuitPython_74HC595.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-74hc595)) \([Docs](https://circuitpython.readthedocs.io/projects/74hc595/en/latest/)) * [Adafruit CircuitPython 74HC595](https://github.com/adafruit/Adafruit_CircuitPython_74HC595.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-74hc595)) \([Docs](https://circuitpython.readthedocs.io/projects/74hc595/en/latest/))
@ -41,9 +41,10 @@ Here is a listing of current Adafruit CircuitPython Libraries. There are 272 lib
* [Adafruit CircuitPython DS2413](https://github.com/adafruit/Adafruit_CircuitPython_DS2413.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ds2413)) \([Docs](https://circuitpython.readthedocs.io/projects/ds2413/en/latest/)) * [Adafruit CircuitPython DS2413](https://github.com/adafruit/Adafruit_CircuitPython_DS2413.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ds2413)) \([Docs](https://circuitpython.readthedocs.io/projects/ds2413/en/latest/))
* [Adafruit CircuitPython DS3231](https://github.com/adafruit/Adafruit_CircuitPython_DS3231.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ds3231)) \([Docs](https://circuitpython.readthedocs.io/projects/ds3231/en/latest/)) * [Adafruit CircuitPython DS3231](https://github.com/adafruit/Adafruit_CircuitPython_DS3231.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ds3231)) \([Docs](https://circuitpython.readthedocs.io/projects/ds3231/en/latest/))
* [Adafruit CircuitPython DS3502](https://github.com/adafruit/Adafruit_CircuitPython_DS3502.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ds3502)) \([Docs](https://circuitpython.readthedocs.io/projects/ds3502/en/latest/)) * [Adafruit CircuitPython DS3502](https://github.com/adafruit/Adafruit_CircuitPython_DS3502.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ds3502)) \([Docs](https://circuitpython.readthedocs.io/projects/ds3502/en/latest/))
* [Adafruit CircuitPython DisplayIO SH1106](https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_SH1106.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-displayio-sh1106)) \([Docs](https://circuitpython.readthedocs.io/projects/displayio_sh1106/en/latest/))
* [Adafruit CircuitPython DisplayIO SH1107](https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_SH1107.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-displayio-sh1107)) \([Docs](https://circuitpython.readthedocs.io/projects/displayio-sh1107/en/latest/)) * [Adafruit CircuitPython DisplayIO SH1107](https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_SH1107.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-displayio-sh1107)) \([Docs](https://circuitpython.readthedocs.io/projects/displayio-sh1107/en/latest/))
* [Adafruit CircuitPython DisplayIO SSD1305](https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_SSD1305.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-displayio-ssd1305)) \([Docs](https://circuitpython.readthedocs.io/projects/displayio_ssd1305/en/latest/)) * [Adafruit CircuitPython DisplayIO SSD1305](https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_SSD1305.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-displayio-ssd1305)) \([Docs](https://circuitpython.readthedocs.io/projects/displayio_ssd1305/en/latest/))
* [Adafruit CircuitPython DisplayIO SSD1306](https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_SSD1306.git) \([Docs](https://circuitpython.readthedocs.io/projects/displayio_ssd1306/en/latest/)) * [Adafruit CircuitPython DisplayIO SSD1306](https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_SSD1306.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-displayio-ssd1306)) \([Docs](https://circuitpython.readthedocs.io/projects/displayio_ssd1306/en/latest/))
* [Adafruit CircuitPython DotStar](https://github.com/adafruit/Adafruit_CircuitPython_DotStar.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-dotstar)) \([Docs](https://circuitpython.readthedocs.io/projects/dotstar/en/latest/)) * [Adafruit CircuitPython DotStar](https://github.com/adafruit/Adafruit_CircuitPython_DotStar.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-dotstar)) \([Docs](https://circuitpython.readthedocs.io/projects/dotstar/en/latest/))
* [Adafruit CircuitPython DymoScale](https://github.com/adafruit/Adafruit_CircuitPython_DymoScale.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-dymoscale)) \([Docs](https://circuitpython.readthedocs.io/projects/dymoscale/en/latest/)) * [Adafruit CircuitPython DymoScale](https://github.com/adafruit/Adafruit_CircuitPython_DymoScale.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-dymoscale)) \([Docs](https://circuitpython.readthedocs.io/projects/dymoscale/en/latest/))
* [Adafruit CircuitPython EMC2101](https://github.com/adafruit/Adafruit_CircuitPython_EMC2101.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-emc2101)) \([Docs](https://circuitpython.readthedocs.io/projects/emc2101/en/latest/)) * [Adafruit CircuitPython EMC2101](https://github.com/adafruit/Adafruit_CircuitPython_EMC2101.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-emc2101)) \([Docs](https://circuitpython.readthedocs.io/projects/emc2101/en/latest/))
@ -72,6 +73,7 @@ Here is a listing of current Adafruit CircuitPython Libraries. There are 272 lib
* [Adafruit CircuitPython INA260](https://github.com/adafruit/Adafruit_CircuitPython_INA260.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ina260)) \([Docs](https://circuitpython.readthedocs.io/projects/ina260/en/latest/)) * [Adafruit CircuitPython INA260](https://github.com/adafruit/Adafruit_CircuitPython_INA260.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ina260)) \([Docs](https://circuitpython.readthedocs.io/projects/ina260/en/latest/))
* [Adafruit CircuitPython IRRemote](https://github.com/adafruit/Adafruit_CircuitPython_IRRemote.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-irremote)) \([Docs](https://circuitpython.readthedocs.io/projects/irremote/en/latest/)) * [Adafruit CircuitPython IRRemote](https://github.com/adafruit/Adafruit_CircuitPython_IRRemote.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-irremote)) \([Docs](https://circuitpython.readthedocs.io/projects/irremote/en/latest/))
* [Adafruit CircuitPython IS31FL3731](https://github.com/adafruit/Adafruit_CircuitPython_IS31FL3731.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-is31fl3731)) \([Docs](https://circuitpython.readthedocs.io/projects/is31fl3731/en/latest/)) * [Adafruit CircuitPython IS31FL3731](https://github.com/adafruit/Adafruit_CircuitPython_IS31FL3731.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-is31fl3731)) \([Docs](https://circuitpython.readthedocs.io/projects/is31fl3731/en/latest/))
* [Adafruit CircuitPython IS31FL3741](https://github.com/adafruit/Adafruit_CircuitPython_IS31FL3741.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-is31fl3741)) \([Docs](https://circuitpython.readthedocs.io/projects/is31fl3741/en/latest/))
* [Adafruit CircuitPython L3GD20](https://github.com/adafruit/Adafruit_CircuitPython_L3GD20.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-l3gd20)) \([Docs](https://circuitpython.readthedocs.io/projects/l3gd20/en/latest/)) * [Adafruit CircuitPython L3GD20](https://github.com/adafruit/Adafruit_CircuitPython_L3GD20.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-l3gd20)) \([Docs](https://circuitpython.readthedocs.io/projects/l3gd20/en/latest/))
* [Adafruit CircuitPython LC709203F](https://github.com/adafruit/Adafruit_CircuitPython_LC709203F.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-lc709203f)) \([Docs](https://circuitpython.readthedocs.io/projects/lc709203f/en/latest/)) * [Adafruit CircuitPython LC709203F](https://github.com/adafruit/Adafruit_CircuitPython_LC709203F.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-lc709203f)) \([Docs](https://circuitpython.readthedocs.io/projects/lc709203f/en/latest/))
* [Adafruit CircuitPython LIDARLite](https://github.com/adafruit/Adafruit_CircuitPython_LIDARLite.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-lidarlite)) \([Docs](https://circuitpython.readthedocs.io/projects/lidarlite/en/latest/)) * [Adafruit CircuitPython LIDARLite](https://github.com/adafruit/Adafruit_CircuitPython_LIDARLite.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-lidarlite)) \([Docs](https://circuitpython.readthedocs.io/projects/lidarlite/en/latest/))
@ -118,10 +120,12 @@ Here is a listing of current Adafruit CircuitPython Libraries. There are 272 lib
* [Adafruit CircuitPython NeoPixel](https://github.com/adafruit/Adafruit_CircuitPython_NeoPixel.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-neopixel)) \([Docs](https://circuitpython.readthedocs.io/projects/neopixel/en/latest/)) * [Adafruit CircuitPython NeoPixel](https://github.com/adafruit/Adafruit_CircuitPython_NeoPixel.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-neopixel)) \([Docs](https://circuitpython.readthedocs.io/projects/neopixel/en/latest/))
* [Adafruit CircuitPython NeoTrellis](https://github.com/adafruit/Adafruit_CircuitPython_NeoTrellis) ([PyPi](https://pypi.org/project/adafruit-circuitpython-neotrellis)) \([Docs](https://circuitpython.readthedocs.io/projects/neotrellis/en/latest/)) * [Adafruit CircuitPython NeoTrellis](https://github.com/adafruit/Adafruit_CircuitPython_NeoTrellis) ([PyPi](https://pypi.org/project/adafruit-circuitpython-neotrellis)) \([Docs](https://circuitpython.readthedocs.io/projects/neotrellis/en/latest/))
* [Adafruit CircuitPython Nunchuk](https://github.com/adafruit/Adafruit_CircuitPython_Nunchuk.git) \([Docs](https://circuitpython.readthedocs.io/projects/nunchuk/en/latest/)) * [Adafruit CircuitPython Nunchuk](https://github.com/adafruit/Adafruit_CircuitPython_Nunchuk.git) \([Docs](https://circuitpython.readthedocs.io/projects/nunchuk/en/latest/))
* [Adafruit CircuitPython OV2640](https://github.com/adafruit/Adafruit_CircuitPython_OV2640.git) \([Docs](https://circuitpython.readthedocs.io/projects/ov2640/en/latest/))
* [Adafruit CircuitPython OV7670](https://github.com/adafruit/Adafruit_CircuitPython_OV7670) \([Docs](https://circuitpython.readthedocs.io/projects/ov7670/en/latest/)) * [Adafruit CircuitPython OV7670](https://github.com/adafruit/Adafruit_CircuitPython_OV7670) \([Docs](https://circuitpython.readthedocs.io/projects/ov7670/en/latest/))
* [Adafruit CircuitPython PCA9685](https://github.com/adafruit/Adafruit_CircuitPython_PCA9685.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pca9685)) \([Docs](https://circuitpython.readthedocs.io/projects/pca9685/en/latest/)) * [Adafruit CircuitPython PCA9685](https://github.com/adafruit/Adafruit_CircuitPython_PCA9685.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pca9685)) \([Docs](https://circuitpython.readthedocs.io/projects/pca9685/en/latest/))
* [Adafruit CircuitPython PCD8544](https://github.com/adafruit/Adafruit_CircuitPython_PCD8544.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pcd8544)) \([Docs](https://circuitpython.readthedocs.io/projects/pcd8544/en/latest/)) * [Adafruit CircuitPython PCD8544](https://github.com/adafruit/Adafruit_CircuitPython_PCD8544.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pcd8544)) \([Docs](https://circuitpython.readthedocs.io/projects/pcd8544/en/latest/))
* [Adafruit CircuitPython PCF8523](https://github.com/adafruit/Adafruit_CircuitPython_PCF8523.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pcf8523)) \([Docs](https://circuitpython.readthedocs.io/projects/pcf8523/en/latest/)) * [Adafruit CircuitPython PCF8523](https://github.com/adafruit/Adafruit_CircuitPython_PCF8523.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pcf8523)) \([Docs](https://circuitpython.readthedocs.io/projects/pcf8523/en/latest/))
* [Adafruit CircuitPython PCF8563](https://github.com/adafruit/Adafruit_CircuitPython_PCF8563.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pcf8563)) \([Docs](https://circuitpython.readthedocs.io/projects/pcf8563/en/latest/))
* [Adafruit CircuitPython PCF8591](https://github.com/adafruit/Adafruit_CircuitPython_PCF8591.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pcf8591)) \([Docs](https://circuitpython.readthedocs.io/projects/pcf8591/en/latest/)) * [Adafruit CircuitPython PCF8591](https://github.com/adafruit/Adafruit_CircuitPython_PCF8591.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pcf8591)) \([Docs](https://circuitpython.readthedocs.io/projects/pcf8591/en/latest/))
* [Adafruit CircuitPython PCT2075](https://github.com/adafruit/Adafruit_CircuitPython_PCT2075.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pct2075)) \([Docs](https://circuitpython.readthedocs.io/projects/pct2075/en/latest/)) * [Adafruit CircuitPython PCT2075](https://github.com/adafruit/Adafruit_CircuitPython_PCT2075.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pct2075)) \([Docs](https://circuitpython.readthedocs.io/projects/pct2075/en/latest/))
* [Adafruit CircuitPython PM25](https://github.com/adafruit/Adafruit_CircuitPython_PM25.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pm25)) \([Docs](https://circuitpython.readthedocs.io/projects/pm25/en/latest/)) * [Adafruit CircuitPython PM25](https://github.com/adafruit/Adafruit_CircuitPython_PM25.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pm25)) \([Docs](https://circuitpython.readthedocs.io/projects/pm25/en/latest/))
@ -135,6 +139,7 @@ Here is a listing of current Adafruit CircuitPython Libraries. There are 272 lib
* [Adafruit CircuitPython RPLIDAR](https://github.com/adafruit/Adafruit_CircuitPython_RPLIDAR.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-rplidar)) \([Docs](https://circuitpython.readthedocs.io/projects/rplidar/en/latest/)) * [Adafruit CircuitPython RPLIDAR](https://github.com/adafruit/Adafruit_CircuitPython_RPLIDAR.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-rplidar)) \([Docs](https://circuitpython.readthedocs.io/projects/rplidar/en/latest/))
* [Adafruit CircuitPython RockBlock](https://github.com/adafruit/Adafruit_CircuitPython_RockBlock.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-rockblock)) \([Docs](https://circuitpython.readthedocs.io/projects/rockblock/en/latest/)) * [Adafruit CircuitPython RockBlock](https://github.com/adafruit/Adafruit_CircuitPython_RockBlock.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-rockblock)) \([Docs](https://circuitpython.readthedocs.io/projects/rockblock/en/latest/))
* [Adafruit CircuitPython SCD30](https://github.com/adafruit/Adafruit_CircuitPython_SCD30.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-scd30)) \([Docs](https://circuitpython.readthedocs.io/projects/scd30/en/latest/)) * [Adafruit CircuitPython SCD30](https://github.com/adafruit/Adafruit_CircuitPython_SCD30.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-scd30)) \([Docs](https://circuitpython.readthedocs.io/projects/scd30/en/latest/))
* [Adafruit CircuitPython SCD4X](https://github.com/adafruit/Adafruit_CircuitPython_SCD4X.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-scd4x)) \([Docs](https://circuitpython.readthedocs.io/projects/scd4x/en/latest/))
* [Adafruit CircuitPython SD](https://github.com/adafruit/Adafruit_CircuitPython_SD.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-sd)) \([Docs](https://circuitpython.readthedocs.io/projects/sd/en/latest/)) * [Adafruit CircuitPython SD](https://github.com/adafruit/Adafruit_CircuitPython_SD.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-sd)) \([Docs](https://circuitpython.readthedocs.io/projects/sd/en/latest/))
* [Adafruit CircuitPython SGP30](https://github.com/adafruit/Adafruit_CircuitPython_SGP30.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-sgp30)) \([Docs](https://circuitpython.readthedocs.io/projects/sgp30/en/latest/)) * [Adafruit CircuitPython SGP30](https://github.com/adafruit/Adafruit_CircuitPython_SGP30.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-sgp30)) \([Docs](https://circuitpython.readthedocs.io/projects/sgp30/en/latest/))
* [Adafruit CircuitPython SGP40](https://github.com/adafruit/Adafruit_CircuitPython_SGP40.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-sgp40)) \([Docs](https://circuitpython.readthedocs.io/projects/sgp40/en/latest/)) * [Adafruit CircuitPython SGP40](https://github.com/adafruit/Adafruit_CircuitPython_SGP40.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-sgp40)) \([Docs](https://circuitpython.readthedocs.io/projects/sgp40/en/latest/))
@ -146,15 +151,16 @@ Here is a listing of current Adafruit CircuitPython Libraries. There are 272 lib
* [Adafruit CircuitPython SI7021](https://github.com/adafruit/Adafruit_CircuitPython_SI7021.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-si7021)) \([Docs](https://circuitpython.readthedocs.io/projects/si7021/en/latest/)) * [Adafruit CircuitPython SI7021](https://github.com/adafruit/Adafruit_CircuitPython_SI7021.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-si7021)) \([Docs](https://circuitpython.readthedocs.io/projects/si7021/en/latest/))
* [Adafruit CircuitPython SSD1305](https://github.com/adafruit/Adafruit_CircuitPython_SSD1305.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ssd1305)) \([Docs](https://circuitpython.readthedocs.io/projects/ssd1305/en/latest/)) * [Adafruit CircuitPython SSD1305](https://github.com/adafruit/Adafruit_CircuitPython_SSD1305.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ssd1305)) \([Docs](https://circuitpython.readthedocs.io/projects/ssd1305/en/latest/))
* [Adafruit CircuitPython SSD1306](https://github.com/adafruit/Adafruit_CircuitPython_SSD1306.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ssd1306)) \([Docs](https://circuitpython.readthedocs.io/projects/ssd1306/en/latest/)) * [Adafruit CircuitPython SSD1306](https://github.com/adafruit/Adafruit_CircuitPython_SSD1306.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ssd1306)) \([Docs](https://circuitpython.readthedocs.io/projects/ssd1306/en/latest/))
* [Adafruit CircuitPython SSD1322](https://github.com/adafruit/Adafruit_CircuitPython_SSD1322.git) \([Docs](https://circuitpython.readthedocs.io/projects/ssd1322/en/latest/)) * [Adafruit CircuitPython SSD1322](https://github.com/adafruit/Adafruit_CircuitPython_SSD1322.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ssd1322)) \([Docs](https://circuitpython.readthedocs.io/projects/ssd1322/en/latest/))
* [Adafruit CircuitPython SSD1325](https://github.com/adafruit/Adafruit_CircuitPython_SSD1325.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ssd1325)) \([Docs](https://circuitpython.readthedocs.io/projects/ssd1325/en/latest/)) * [Adafruit CircuitPython SSD1325](https://github.com/adafruit/Adafruit_CircuitPython_SSD1325.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ssd1325)) \([Docs](https://circuitpython.readthedocs.io/projects/ssd1325/en/latest/))
* [Adafruit CircuitPython SSD1327](https://github.com/adafruit/Adafruit_CircuitPython_SSD1327.git) \([Docs](https://circuitpython.readthedocs.io/projects/ssd1327/en/latest/)) * [Adafruit CircuitPython SSD1327](https://github.com/adafruit/Adafruit_CircuitPython_SSD1327.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ssd1327)) \([Docs](https://circuitpython.readthedocs.io/projects/ssd1327/en/latest/))
* [Adafruit CircuitPython SSD1331](https://github.com/adafruit/Adafruit_CircuitPython_SSD1331.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ssd1331)) \([Docs](https://circuitpython.readthedocs.io/projects/ssd1331/en/latest/)) * [Adafruit CircuitPython SSD1331](https://github.com/adafruit/Adafruit_CircuitPython_SSD1331.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ssd1331)) \([Docs](https://circuitpython.readthedocs.io/projects/ssd1331/en/latest/))
* [Adafruit CircuitPython SSD1351](https://github.com/adafruit/Adafruit_CircuitPython_SSD1351.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ssd1351)) \([Docs](https://circuitpython.readthedocs.io/projects/ssd1351/en/latest/)) * [Adafruit CircuitPython SSD1351](https://github.com/adafruit/Adafruit_CircuitPython_SSD1351.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ssd1351)) \([Docs](https://circuitpython.readthedocs.io/projects/ssd1351/en/latest/))
* [Adafruit CircuitPython SSD1608](https://github.com/adafruit/Adafruit_CircuitPython_SSD1608.git) \([Docs](https://circuitpython.readthedocs.io/projects/ssd1608/en/latest/)) * [Adafruit CircuitPython SSD1608](https://github.com/adafruit/Adafruit_CircuitPython_SSD1608.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ssd1608)) \([Docs](https://circuitpython.readthedocs.io/projects/ssd1608/en/latest/))
* [Adafruit CircuitPython SSD1675](https://github.com/adafruit/Adafruit_CircuitPython_SSD1675.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ssd1675)) \([Docs](https://circuitpython.readthedocs.io/projects/ssd1675/en/latest/)) * [Adafruit CircuitPython SSD1675](https://github.com/adafruit/Adafruit_CircuitPython_SSD1675.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ssd1675)) \([Docs](https://circuitpython.readthedocs.io/projects/ssd1675/en/latest/))
* [Adafruit CircuitPython SSD1680](https://github.com/adafruit/Adafruit_CircuitPython_SSD1680.git) \([Docs](https://circuitpython.readthedocs.io/projects/ssd1680/en/latest/)) * [Adafruit CircuitPython SSD1680](https://github.com/adafruit/Adafruit_CircuitPython_SSD1680.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ssd1680)) \([Docs](https://circuitpython.readthedocs.io/projects/ssd1680/en/latest/))
* [Adafruit CircuitPython SSD1681](https://github.com/adafruit/Adafruit_CircuitPython_SSD1681.git) \([Docs](https://circuitpython.readthedocs.io/projects/ssd1681/en/latest/)) * [Adafruit CircuitPython SSD1681](https://github.com/adafruit/Adafruit_CircuitPython_SSD1681.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ssd1681)) \([Docs](https://circuitpython.readthedocs.io/projects/ssd1681/en/latest/))
* [Adafruit CircuitPython ST7565](https://github.com/adafruit/Adafruit_CircuitPython_ST7565.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-st7565)) \([Docs](https://circuitpython.readthedocs.io/projects/st7565/en/latest/))
* [Adafruit CircuitPython ST7735R](https://github.com/adafruit/Adafruit_CircuitPython_ST7735R.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-st7735r)) \([Docs](https://circuitpython.readthedocs.io/projects/st7735r/en/latest/)) * [Adafruit CircuitPython ST7735R](https://github.com/adafruit/Adafruit_CircuitPython_ST7735R.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-st7735r)) \([Docs](https://circuitpython.readthedocs.io/projects/st7735r/en/latest/))
* [Adafruit CircuitPython ST7735](https://github.com/adafruit/Adafruit_CircuitPython_ST7735.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-st7735)) \([Docs](https://circuitpython.readthedocs.io/projects/st7735/en/latest/)) * [Adafruit CircuitPython ST7735](https://github.com/adafruit/Adafruit_CircuitPython_ST7735.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-st7735)) \([Docs](https://circuitpython.readthedocs.io/projects/st7735/en/latest/))
* [Adafruit CircuitPython ST7789](https://github.com/adafruit/Adafruit_CircuitPython_ST7789.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-st7789)) \([Docs](https://circuitpython.readthedocs.io/projects/st7789/en/latest/)) * [Adafruit CircuitPython ST7789](https://github.com/adafruit/Adafruit_CircuitPython_ST7789.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-st7789)) \([Docs](https://circuitpython.readthedocs.io/projects/st7789/en/latest/))
@ -180,6 +186,7 @@ Here is a listing of current Adafruit CircuitPython Libraries. There are 272 lib
* [Adafruit CircuitPython Touchscreen](https://github.com/adafruit/Adafruit_CircuitPython_Touchscreen.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-touchscreen)) \([Docs](https://circuitpython.readthedocs.io/projects/touchscreen/en/latest/)) * [Adafruit CircuitPython Touchscreen](https://github.com/adafruit/Adafruit_CircuitPython_Touchscreen.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-touchscreen)) \([Docs](https://circuitpython.readthedocs.io/projects/touchscreen/en/latest/))
* [Adafruit CircuitPython TrellisM4](https://github.com/adafruit/Adafruit_CircuitPython_TrellisM4.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-trellism4)) \([Docs](https://circuitpython.readthedocs.io/projects/trellism4/en/latest/)) * [Adafruit CircuitPython TrellisM4](https://github.com/adafruit/Adafruit_CircuitPython_TrellisM4.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-trellism4)) \([Docs](https://circuitpython.readthedocs.io/projects/trellism4/en/latest/))
* [Adafruit CircuitPython Trellis](https://github.com/adafruit/Adafruit_CircuitPython_Trellis.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-trellis)) \([Docs](https://circuitpython.readthedocs.io/projects/trellis/en/latest/)) * [Adafruit CircuitPython Trellis](https://github.com/adafruit/Adafruit_CircuitPython_Trellis.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-trellis)) \([Docs](https://circuitpython.readthedocs.io/projects/trellis/en/latest/))
* [Adafruit CircuitPython UC8151D](https://github.com/adafruit/Adafruit_CircuitPython_UC8151D.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-uc8151d)) \([Docs](https://circuitpython.readthedocs.io/projects/uc8151d/en/latest/))
* [Adafruit CircuitPython US100](https://github.com/adafruit/Adafruit_CircuitPython_US100.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-us100)) \([Docs](https://circuitpython.readthedocs.io/projects/us100/en/latest/)) * [Adafruit CircuitPython US100](https://github.com/adafruit/Adafruit_CircuitPython_US100.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-us100)) \([Docs](https://circuitpython.readthedocs.io/projects/us100/en/latest/))
* [Adafruit CircuitPython VC0706](https://github.com/adafruit/Adafruit_CircuitPython_VC0706.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-vc0706)) \([Docs](https://circuitpython.readthedocs.io/projects/vc0706/en/latest/)) * [Adafruit CircuitPython VC0706](https://github.com/adafruit/Adafruit_CircuitPython_VC0706.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-vc0706)) \([Docs](https://circuitpython.readthedocs.io/projects/vc0706/en/latest/))
* [Adafruit CircuitPython VCNL4010](https://github.com/adafruit/Adafruit_CircuitPython_VCNL4010.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-vcnl4010)) \([Docs](https://circuitpython.readthedocs.io/projects/vcnl4010/en/latest/)) * [Adafruit CircuitPython VCNL4010](https://github.com/adafruit/Adafruit_CircuitPython_VCNL4010.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-vcnl4010)) \([Docs](https://circuitpython.readthedocs.io/projects/vcnl4010/en/latest/))
@ -229,6 +236,7 @@ Here is a listing of current Adafruit CircuitPython Libraries. There are 272 lib
* [Adafruit CircuitPython Display Shapes](https://github.com/adafruit/Adafruit_CircuitPython_Display_Shapes.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-display-shapes)) \([Docs](https://circuitpython.readthedocs.io/projects/display-shapes/en/latest/)) * [Adafruit CircuitPython Display Shapes](https://github.com/adafruit/Adafruit_CircuitPython_Display_Shapes.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-display-shapes)) \([Docs](https://circuitpython.readthedocs.io/projects/display-shapes/en/latest/))
* [Adafruit CircuitPython Display Text](https://github.com/adafruit/Adafruit_CircuitPython_Display_Text.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-display-text)) \([Docs](https://circuitpython.readthedocs.io/projects/display_text/en/latest/)) * [Adafruit CircuitPython Display Text](https://github.com/adafruit/Adafruit_CircuitPython_Display_Text.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-display-text)) \([Docs](https://circuitpython.readthedocs.io/projects/display_text/en/latest/))
* [Adafruit CircuitPython DisplayIO Layout](https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_Layout.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-displayio-layout)) \([Docs](https://circuitpython.readthedocs.io/projects/displayio-layout/en/latest/)) * [Adafruit CircuitPython DisplayIO Layout](https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_Layout.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-displayio-layout)) \([Docs](https://circuitpython.readthedocs.io/projects/displayio-layout/en/latest/))
* [Adafruit CircuitPython Ducky](https://github.com/adafruit/Adafruit_CircuitPython_Ducky.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ducky)) \([Docs](https://circuitpython.readthedocs.io/projects/ducky/en/latest/))
* [Adafruit CircuitPython FakeRequests](https://github.com/adafruit/Adafruit_CircuitPython_FakeRequests.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-fakerequests)) \([Docs](https://circuitpython.readthedocs.io/projects/fakerequests/en/latest/)) * [Adafruit CircuitPython FakeRequests](https://github.com/adafruit/Adafruit_CircuitPython_FakeRequests.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-fakerequests)) \([Docs](https://circuitpython.readthedocs.io/projects/fakerequests/en/latest/))
* [Adafruit CircuitPython FancyLED](https://github.com/adafruit/Adafruit_CircuitPython_FancyLED.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-fancyled)) \([Docs](https://circuitpython.readthedocs.io/projects/fancyled/en/latest/)) * [Adafruit CircuitPython FancyLED](https://github.com/adafruit/Adafruit_CircuitPython_FancyLED.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-fancyled)) \([Docs](https://circuitpython.readthedocs.io/projects/fancyled/en/latest/))
* [Adafruit CircuitPython FeatherWing](https://github.com/adafruit/Adafruit_CircuitPython_FeatherWing.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-featherwing)) \([Docs](https://circuitpython.readthedocs.io/projects/featherwing/en/latest/)) * [Adafruit CircuitPython FeatherWing](https://github.com/adafruit/Adafruit_CircuitPython_FeatherWing.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-featherwing)) \([Docs](https://circuitpython.readthedocs.io/projects/featherwing/en/latest/))
@ -244,17 +252,20 @@ Here is a listing of current Adafruit CircuitPython Libraries. There are 272 lib
* [Adafruit CircuitPython LIFX](https://github.com/adafruit/Adafruit_CircuitPython_LIFX.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-lifx)) \([Docs](https://circuitpython.readthedocs.io/projects/lifx/en/latest/)) * [Adafruit CircuitPython LIFX](https://github.com/adafruit/Adafruit_CircuitPython_LIFX.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-lifx)) \([Docs](https://circuitpython.readthedocs.io/projects/lifx/en/latest/))
* [Adafruit CircuitPython Logging](https://github.com/adafruit/Adafruit_CircuitPython_Logging.git) \([Docs](https://circuitpython.readthedocs.io/projects/logging/en/latest/)) * [Adafruit CircuitPython Logging](https://github.com/adafruit/Adafruit_CircuitPython_Logging.git) \([Docs](https://circuitpython.readthedocs.io/projects/logging/en/latest/))
* [Adafruit CircuitPython MIDI](https://github.com/adafruit/Adafruit_CircuitPython_MIDI.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-midi)) \([Docs](https://circuitpython.readthedocs.io/projects/midi/en/latest/)) * [Adafruit CircuitPython MIDI](https://github.com/adafruit/Adafruit_CircuitPython_MIDI.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-midi)) \([Docs](https://circuitpython.readthedocs.io/projects/midi/en/latest/))
* [Adafruit CircuitPython MacroPad](https://github.com/adafruit/Adafruit_CircuitPython_MacroPad.git) \([Docs](https://circuitpython.readthedocs.io/projects/macropad/en/latest/))
* [Adafruit CircuitPython MagTag](https://github.com/adafruit/Adafruit_CircuitPython_MagTag.git) \([Docs](https://circuitpython.readthedocs.io/projects/magtag/en/latest/)) * [Adafruit CircuitPython MagTag](https://github.com/adafruit/Adafruit_CircuitPython_MagTag.git) \([Docs](https://circuitpython.readthedocs.io/projects/magtag/en/latest/))
* [Adafruit CircuitPython MatrixPortal](https://github.com/adafruit/Adafruit_CircuitPython_MatrixPortal.git) \([Docs](https://circuitpython.readthedocs.io/projects/matrixportal/en/latest/)) * [Adafruit CircuitPython MatrixPortal](https://github.com/adafruit/Adafruit_CircuitPython_MatrixPortal.git) \([Docs](https://circuitpython.readthedocs.io/projects/matrixportal/en/latest/))
* [Adafruit CircuitPython MiniMQTT](https://github.com/adafruit/Adafruit_CircuitPython_MiniMQTT.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-minimqtt)) \([Docs](https://circuitpython.readthedocs.io/projects/minimqtt/en/latest/)) * [Adafruit CircuitPython MiniMQTT](https://github.com/adafruit/Adafruit_CircuitPython_MiniMQTT.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-minimqtt)) \([Docs](https://circuitpython.readthedocs.io/projects/minimqtt/en/latest/))
* [Adafruit CircuitPython MotorKit](https://github.com/adafruit/Adafruit_CircuitPython_MotorKit.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-motorkit)) \([Docs](https://circuitpython.readthedocs.io/projects/motorkit/en/latest/)) * [Adafruit CircuitPython MotorKit](https://github.com/adafruit/Adafruit_CircuitPython_MotorKit.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-motorkit)) \([Docs](https://circuitpython.readthedocs.io/projects/motorkit/en/latest/))
* [Adafruit CircuitPython Motor](https://github.com/adafruit/Adafruit_CircuitPython_Motor.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-motor)) \([Docs](https://circuitpython.readthedocs.io/projects/motor/en/latest/)) * [Adafruit CircuitPython Motor](https://github.com/adafruit/Adafruit_CircuitPython_Motor.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-motor)) \([Docs](https://circuitpython.readthedocs.io/projects/motor/en/latest/))
* [Adafruit CircuitPython NTP](https://github.com/adafruit/Adafruit_CircuitPython_NTP.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ntp)) \([Docs](https://circuitpython.readthedocs.io/projects/ntp/en/latest/)) * [Adafruit CircuitPython NTP](https://github.com/adafruit/Adafruit_CircuitPython_NTP.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ntp)) \([Docs](https://circuitpython.readthedocs.io/projects/ntp/en/latest/))
* [Adafruit CircuitPython NeoKey](https://github.com/adafruit/Adafruit_CircuitPython_NeoKey.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-neokey)) \([Docs](https://circuitpython.readthedocs.io/projects/neokey/en/latest/))
* [Adafruit CircuitPython OAuth2](https://github.com/adafruit/Adafruit_CircuitPython_OAuth2.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-oauth2)) \([Docs](https://circuitpython.readthedocs.io/projects/oauth2/en/latest/)) * [Adafruit CircuitPython OAuth2](https://github.com/adafruit/Adafruit_CircuitPython_OAuth2.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-oauth2)) \([Docs](https://circuitpython.readthedocs.io/projects/oauth2/en/latest/))
* [Adafruit CircuitPython OneWire](https://github.com/adafruit/Adafruit_CircuitPython_OneWire.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-onewire)) \([Docs](https://circuitpython.readthedocs.io/projects/onewire/en/latest/)) * [Adafruit CircuitPython OneWire](https://github.com/adafruit/Adafruit_CircuitPython_OneWire.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-onewire)) \([Docs](https://circuitpython.readthedocs.io/projects/onewire/en/latest/))
* [Adafruit CircuitPython PIOASM](https://github.com/adafruit/Adafruit_CircuitPython_PIOASM.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pioasm)) \([Docs](https://circuitpython.readthedocs.io/projects/pioasm/en/latest/)) * [Adafruit CircuitPython PIOASM](https://github.com/adafruit/Adafruit_CircuitPython_PIOASM.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pioasm)) \([Docs](https://circuitpython.readthedocs.io/projects/pioasm/en/latest/))
* [Adafruit CircuitPython PYOA](https://github.com/adafruit/Adafruit_CircuitPython_PYOA.git) \([Docs](https://circuitpython.readthedocs.io/projects/pyoa/en/latest/)) * [Adafruit CircuitPython PYOA](https://github.com/adafruit/Adafruit_CircuitPython_PYOA.git) \([Docs](https://circuitpython.readthedocs.io/projects/pyoa/en/latest/))
* [Adafruit CircuitPython Pixel Framebuf](https://github.com/adafruit/Adafruit_CircuitPython_Pixel_Framebuf.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pixel-framebuf)) \([Docs](https://circuitpython.readthedocs.io/projects/pixel_framebuf/en/latest/)) * [Adafruit CircuitPython Pixel Framebuf](https://github.com/adafruit/Adafruit_CircuitPython_Pixel_Framebuf.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pixel-framebuf)) \([Docs](https://circuitpython.readthedocs.io/projects/pixel_framebuf/en/latest/))
* [Adafruit CircuitPython Pixelbuf](https://github.com/adafruit/Adafruit_CircuitPython_Pixelbuf.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pixelbuf)) \([Docs](https://circuitpython.readthedocs.io/projects/pixelbuf/en/latest/))
* [Adafruit CircuitPython PortalBase](https://github.com/adafruit/Adafruit_CircuitPython_PortalBase.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-portalbase)) \([Docs](https://circuitpython.readthedocs.io/projects/portalbase/en/latest/)) * [Adafruit CircuitPython PortalBase](https://github.com/adafruit/Adafruit_CircuitPython_PortalBase.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-portalbase)) \([Docs](https://circuitpython.readthedocs.io/projects/portalbase/en/latest/))
* [Adafruit CircuitPython ProgressBar](https://github.com/adafruit/Adafruit_CircuitPython_ProgressBar.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-progressbar)) \([Docs](https://circuitpython.readthedocs.io/projects/progressbar/en/latest/)) * [Adafruit CircuitPython ProgressBar](https://github.com/adafruit/Adafruit_CircuitPython_ProgressBar.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-progressbar)) \([Docs](https://circuitpython.readthedocs.io/projects/progressbar/en/latest/))
* [Adafruit CircuitPython PyBadger](https://github.com/adafruit/Adafruit_CircuitPython_PyBadger.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pybadger)) \([Docs](https://circuitpython.readthedocs.io/projects/pybadger/en/latest/)) * [Adafruit CircuitPython PyBadger](https://github.com/adafruit/Adafruit_CircuitPython_PyBadger.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pybadger)) \([Docs](https://circuitpython.readthedocs.io/projects/pybadger/en/latest/))
@ -262,12 +273,15 @@ Here is a listing of current Adafruit CircuitPython Libraries. There are 272 lib
* [Adafruit CircuitPython RGBLED](https://github.com/adafruit/Adafruit_CircuitPython_RGBLED.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-rgbled)) \([Docs](https://circuitpython.readthedocs.io/projects/rgbled/en/latest/)) * [Adafruit CircuitPython RGBLED](https://github.com/adafruit/Adafruit_CircuitPython_RGBLED.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-rgbled)) \([Docs](https://circuitpython.readthedocs.io/projects/rgbled/en/latest/))
* [Adafruit CircuitPython RSA](https://github.com/adafruit/Adafruit_CircuitPython_RSA.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-rsa)) \([Docs](https://circuitpython.readthedocs.io/projects/rsa/en/latest/)) * [Adafruit CircuitPython RSA](https://github.com/adafruit/Adafruit_CircuitPython_RSA.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-rsa)) \([Docs](https://circuitpython.readthedocs.io/projects/rsa/en/latest/))
* [Adafruit CircuitPython RTTTL](https://github.com/adafruit/Adafruit_CircuitPython_RTTTL.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-rtttl)) \([Docs](https://circuitpython.readthedocs.io/projects/rtttl/en/latest/)) * [Adafruit CircuitPython RTTTL](https://github.com/adafruit/Adafruit_CircuitPython_RTTTL.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-rtttl)) \([Docs](https://circuitpython.readthedocs.io/projects/rtttl/en/latest/))
* [Adafruit CircuitPython Radial Controller](https://github.com/adafruit/Adafruit_CircuitPython_Radial_Controller.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-radial-controller)) \([Docs](https://circuitpython.readthedocs.io/projects/radial_controller/en/latest/))
* [Adafruit CircuitPython Register](https://github.com/adafruit/Adafruit_CircuitPython_Register.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-register)) \([Docs](https://circuitpython.readthedocs.io/projects/register/en/latest/)) * [Adafruit CircuitPython Register](https://github.com/adafruit/Adafruit_CircuitPython_Register.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-register)) \([Docs](https://circuitpython.readthedocs.io/projects/register/en/latest/))
* [Adafruit CircuitPython Requests](https://github.com/adafruit/Adafruit_CircuitPython_Requests.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-requests)) \([Docs](https://circuitpython.readthedocs.io/projects/requests/en/latest/)) * [Adafruit CircuitPython Requests](https://github.com/adafruit/Adafruit_CircuitPython_Requests.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-requests)) \([Docs](https://circuitpython.readthedocs.io/projects/requests/en/latest/))
* [Adafruit CircuitPython ServoKit](https://github.com/adafruit/Adafruit_CircuitPython_ServoKit.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-servokit)) \([Docs](https://circuitpython.readthedocs.io/projects/servokit/en/latest/)) * [Adafruit CircuitPython ServoKit](https://github.com/adafruit/Adafruit_CircuitPython_ServoKit.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-servokit)) \([Docs](https://circuitpython.readthedocs.io/projects/servokit/en/latest/))
* [Adafruit CircuitPython Simple Text Display](https://github.com/adafruit/Adafruit_CircuitPython_Simple_Text_Display.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-simple-text-display)) \([Docs](https://circuitpython.readthedocs.io/projects/simple-text-display/en/latest/))
* [Adafruit CircuitPython SimpleIO](https://github.com/adafruit/Adafruit_CircuitPython_SimpleIO.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-simpleio)) \([Docs](https://circuitpython.readthedocs.io/projects/simpleio/en/latest/)) * [Adafruit CircuitPython SimpleIO](https://github.com/adafruit/Adafruit_CircuitPython_SimpleIO.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-simpleio)) \([Docs](https://circuitpython.readthedocs.io/projects/simpleio/en/latest/))
* [Adafruit CircuitPython SimpleMath](https://github.com/adafruit/Adafruit_CircuitPython_SimpleMath.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-simplemath)) \([Docs](https://circuitpython.readthedocs.io/projects/simplemath/en/latest/)) * [Adafruit CircuitPython SimpleMath](https://github.com/adafruit/Adafruit_CircuitPython_SimpleMath.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-simplemath)) \([Docs](https://circuitpython.readthedocs.io/projects/simplemath/en/latest/))
* [Adafruit CircuitPython Slideshow](https://github.com/adafruit/Adafruit_CircuitPython_Slideshow.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-slideshow)) \([Docs](https://circuitpython.readthedocs.io/projects/slideshow/en/latest/)) * [Adafruit CircuitPython Slideshow](https://github.com/adafruit/Adafruit_CircuitPython_Slideshow.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-slideshow)) \([Docs](https://circuitpython.readthedocs.io/projects/slideshow/en/latest/))
* [Adafruit CircuitPython Ticks](https://github.com/adafruit/Adafruit_CircuitPython_Ticks.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ticks)) \([Docs](https://circuitpython.readthedocs.io/projects/ticks/en/latest/))
* [Adafruit CircuitPython TinyLoRa](https://github.com/adafruit/Adafruit_CircuitPython_TinyLoRa.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-tinylora)) \([Docs](https://circuitpython.readthedocs.io/projects/tinylora/en/latest/)) * [Adafruit CircuitPython TinyLoRa](https://github.com/adafruit/Adafruit_CircuitPython_TinyLoRa.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-tinylora)) \([Docs](https://circuitpython.readthedocs.io/projects/tinylora/en/latest/))
* [Adafruit CircuitPython WSGI](https://github.com/adafruit/Adafruit_CircuitPython_WSGI.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-wsgi)) \([Docs](https://circuitpython.readthedocs.io/projects/wsgi/en/latest/)) * [Adafruit CircuitPython WSGI](https://github.com/adafruit/Adafruit_CircuitPython_WSGI.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-wsgi)) \([Docs](https://circuitpython.readthedocs.io/projects/wsgi/en/latest/))
* [Adafruit CircuitPython Waveform](https://github.com/adafruit/Adafruit_CircuitPython_Waveform.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-waveform)) \([Docs](https://circuitpython.readthedocs.io/projects/waveform/en/latest/)) * [Adafruit CircuitPython Waveform](https://github.com/adafruit/Adafruit_CircuitPython_Waveform.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-waveform)) \([Docs](https://circuitpython.readthedocs.io/projects/waveform/en/latest/))

View file

@ -0,0 +1,3 @@
# SPDX-FileCopyrightText: 2020 adabot for Adafruit Industries (auto-updated)
#
# SPDX-License-Identifier: Unlicense

3
docs/_static/favicon.ico.license vendored Normal file
View file

@ -0,0 +1,3 @@
SPDX-FileCopyrightText: 2018 Phillip Torrone for Adafruit Industries
SPDX-License-Identifier: CC-BY-4.0

View file

@ -1,8 +1,13 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
# SPDX-FileCopyrightText: 2021 ladyada for Adafruit Industries
#
# SPDX-License-Identifier: MIT
import os import os
import sys import sys
sys.path.insert(0, os.path.abspath('..'))
sys.path.insert(0, os.path.abspath(".."))
# -- General configuration ------------------------------------------------ # -- General configuration ------------------------------------------------
@ -10,10 +15,10 @@ sys.path.insert(0, os.path.abspath('..'))
# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom
# ones. # ones.
extensions = [ extensions = [
'sphinx.ext.autodoc', "sphinx.ext.autodoc",
'sphinx.ext.intersphinx', "sphinx.ext.intersphinx",
'sphinx.ext.napoleon', "sphinx.ext.napoleon",
'sphinx.ext.todo', "sphinx.ext.todo",
] ]
# TODO: Please Read! # TODO: Please Read!
@ -23,29 +28,29 @@ extensions = [
# autodoc_mock_imports = ["digitalio", "busio"] # autodoc_mock_imports = ["digitalio", "busio"]
intersphinx_mapping = {'python': ('https://docs.python.org/3.4', None)} intersphinx_mapping = {"python": ("https://docs.python.org/3.4", None)}
# Add any paths that contain templates here, relative to this directory. # Add any paths that contain templates here, relative to this directory.
templates_path = ['_templates'] templates_path = ["_templates"]
source_suffix = '.rst' source_suffix = ".rst"
# The master toctree document. # The master toctree document.
master_doc = 'index' master_doc = "index"
# General information about the project. # General information about the project.
project = u'Adafruit CircuitPython Bundle' project = u"Adafruit CircuitPython Bundle"
copyright = u'2019 Adafruit' copyright = u"2019 Adafruit"
author = u'Adabot' author = u"Adabot"
# The version info for the project you're documenting, acts as replacement for # The version info for the project you're documenting, acts as replacement for
# |version| and |release|, also used in various other places throughout the # |version| and |release|, also used in various other places throughout the
# built documents. # built documents.
# #
# The short X.Y version. # The short X.Y version.
version = u'1.0' version = u"1.0"
# The full version, including alpha/beta/rc tags. # The full version, including alpha/beta/rc tags.
release = u'1.0' release = u"1.0"
# The language for content autogenerated by Sphinx. Refer to documentation # The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages. # for a list of supported languages.
@ -57,7 +62,7 @@ language = None
# List of patterns, relative to source directory, that match files and # List of patterns, relative to source directory, that match files and
# directories to ignore when looking for source files. # directories to ignore when looking for source files.
# This patterns also effect to html_static_path and html_extra_path # This patterns also effect to html_static_path and html_extra_path
exclude_patterns = ['_build', 'Thumbs.db', '.DS_Store', '.env', 'CODE_OF_CONDUCT.md'] exclude_patterns = ["_build", "Thumbs.db", ".DS_Store", ".env", "CODE_OF_CONDUCT.md"]
# The reST default role (used for this markup: `text`) to use for all # The reST default role (used for this markup: `text`) to use for all
# documents. # documents.
@ -69,7 +74,7 @@ default_role = "any"
add_function_parentheses = True add_function_parentheses = True
# The name of the Pygments (syntax highlighting) style to use. # The name of the Pygments (syntax highlighting) style to use.
pygments_style = 'sphinx' pygments_style = "sphinx"
# If true, `todo` and `todoList` produce output, else they produce nothing. # If true, `todo` and `todoList` produce output, else they produce nothing.
todo_include_todos = False todo_include_todos = False
@ -84,59 +89,62 @@ napoleon_numpy_docstring = False
# The theme to use for HTML and HTML Help pages. See the documentation for # The theme to use for HTML and HTML Help pages. See the documentation for
# a list of builtin themes. # a list of builtin themes.
# #
on_rtd = os.environ.get('READTHEDOCS', None) == 'True' on_rtd = os.environ.get("READTHEDOCS", None) == "True"
if not on_rtd: # only import and set the theme if we're building docs locally if not on_rtd: # only import and set the theme if we're building docs locally
try: try:
import sphinx_rtd_theme import sphinx_rtd_theme
html_theme = 'sphinx_rtd_theme'
html_theme_path = [sphinx_rtd_theme.get_html_theme_path(), '.'] html_theme = "sphinx_rtd_theme"
html_theme_path = [sphinx_rtd_theme.get_html_theme_path(), "."]
except: except:
html_theme = 'default' html_theme = "default"
html_theme_path = ['.'] html_theme_path = ["."]
else: else:
html_theme_path = ['.'] html_theme_path = ["."]
# Add any paths that contain custom static files (such as style sheets) here, # Add any paths that contain custom static files (such as style sheets) here,
# relative to this directory. They are copied after the builtin static files, # relative to this directory. They are copied after the builtin static files,
# so a file named "default.css" will overwrite the builtin "default.css". # so a file named "default.css" will overwrite the builtin "default.css".
html_static_path = ['_static'] html_static_path = ["_static"]
# The name of an image file (relative to this directory) to use as a favicon of # The name of an image file (relative to this directory) to use as a favicon of
# the docs. This file should be a Windows icon file (.ico) being 16x16 or 32x32 # the docs. This file should be a Windows icon file (.ico) being 16x16 or 32x32
# pixels large. # pixels large.
# #
html_favicon = '_static/favicon.ico' html_favicon = "_static/favicon.ico"
# Output file base name for HTML help builder. # Output file base name for HTML help builder.
htmlhelp_basename = 'AdafruitBundleLibrarydoc' htmlhelp_basename = "AdafruitBundleLibrarydoc"
# -- Options for LaTeX output --------------------------------------------- # -- Options for LaTeX output ---------------------------------------------
latex_elements = { latex_elements = {
# The paper size ('letterpaper' or 'a4paper'). # The paper size ('letterpaper' or 'a4paper').
# #
# 'papersize': 'letterpaper', # 'papersize': 'letterpaper',
# The font size ('10pt', '11pt' or '12pt').
# The font size ('10pt', '11pt' or '12pt'). #
# # 'pointsize': '10pt',
# 'pointsize': '10pt', # Additional stuff for the LaTeX preamble.
#
# Additional stuff for the LaTeX preamble. # 'preamble': '',
# # Latex figure (float) alignment
# 'preamble': '', #
# 'figure_align': 'htbp',
# Latex figure (float) alignment
#
# 'figure_align': 'htbp',
} }
# Grouping the document tree into LaTeX files. List of tuples # Grouping the document tree into LaTeX files. List of tuples
# (source start file, target name, title, # (source start file, target name, title,
# author, documentclass [howto, manual, or own class]). # author, documentclass [howto, manual, or own class]).
latex_documents = [ latex_documents = [
(master_doc, 'AdafruitBundleLibrary.tex', u'AdafruitBundle Documentation', (
author, 'manual'), master_doc,
"AdafruitBundleLibrary.tex",
u"AdafruitBundle Documentation",
author,
"manual",
),
] ]
# -- Options for manual page output --------------------------------------- # -- Options for manual page output ---------------------------------------
@ -144,8 +152,7 @@ latex_documents = [
# One entry per manual page. List of tuples # One entry per manual page. List of tuples
# (source start file, name, description, authors, manual section). # (source start file, name, description, authors, manual section).
man_pages = [ man_pages = [
(master_doc, 'AdafruitBundlelibrary', u'Adafruit Bundle Documentation', (master_doc, "AdafruitBundlelibrary", u"Adafruit Bundle Documentation", [author], 1)
[author], 1)
] ]
# -- Options for Texinfo output ------------------------------------------- # -- Options for Texinfo output -------------------------------------------
@ -154,7 +161,13 @@ man_pages = [
# (source start file, target name, title, author, # (source start file, target name, title, author,
# dir menu entry, description, category) # dir menu entry, description, category)
texinfo_documents = [ texinfo_documents = [
(master_doc, 'AdafruitBundleLibrary', u'Adafruit Bundle Documentation', (
author, 'AdafruitBundleLibrary', 'One line description of project.', master_doc,
'Miscellaneous'), "AdafruitBundleLibrary",
u"Adafruit Bundle Documentation",
author,
"AdafruitBundleLibrary",
"One line description of project.",
"Miscellaneous",
),
] ]

View file

@ -31,6 +31,7 @@ specific boards.
Adafruit CLUE <https://circuitpython.readthedocs.io/projects/clue/en/latest/> Adafruit CLUE <https://circuitpython.readthedocs.io/projects/clue/en/latest/>
Adafruit FeatherWings <https://circuitpython.readthedocs.io/projects/featherwing/en/latest/> Adafruit FeatherWings <https://circuitpython.readthedocs.io/projects/featherwing/en/latest/>
Adafruit FunHouse <https://circuitpython.readthedocs.io/projects/funhouse/en/latest/> Adafruit FunHouse <https://circuitpython.readthedocs.io/projects/funhouse/en/latest/>
Adafruit MacroPad <https://circuitpython.readthedocs.io/projects/macropad/en/latest/>
MatrixPortal (Metro M4 Airlift + RGB Shield) <https://circuitpython.readthedocs.io/projects/matrixportal/en/latest/> MatrixPortal (Metro M4 Airlift + RGB Shield) <https://circuitpython.readthedocs.io/projects/matrixportal/en/latest/>
Adafruit MagTag <https://circuitpython.readthedocs.io/projects/magtag/en/latest/> Adafruit MagTag <https://circuitpython.readthedocs.io/projects/magtag/en/latest/>
Adafruit PortalBase <https://circuitpython.readthedocs.io/projects/portalbase/en/latest/> Adafruit PortalBase <https://circuitpython.readthedocs.io/projects/portalbase/en/latest/>
@ -75,6 +76,7 @@ Helpers for building graphical interfaces using the displayio core module and fr
ProgressBar <https://circuitpython.readthedocs.io/projects/progressbar/en/latest/> ProgressBar <https://circuitpython.readthedocs.io/projects/progressbar/en/latest/>
PYOA <https://circuitpython.readthedocs.io/projects/pyoa/en/latest/> PYOA <https://circuitpython.readthedocs.io/projects/pyoa/en/latest/>
Slideshow <https://circuitpython.readthedocs.io/projects/slideshow/en/latest/> Slideshow <https://circuitpython.readthedocs.io/projects/slideshow/en/latest/>
Simple Text Display <https://circuitpython.readthedocs.io/projects/simple-text-display/en/latest/>
Turtle Graphics <https://circuitpython.readthedocs.io/projects/turtle/en/latest/> Turtle Graphics <https://circuitpython.readthedocs.io/projects/turtle/en/latest/>
WSGI <https://circuitpython.readthedocs.io/projects/wsgi/en/latest/> WSGI <https://circuitpython.readthedocs.io/projects/wsgi/en/latest/>
DisplayIO Layout <https://circuitpython.readthedocs.io/projects/displayio-layout/en/latest/> DisplayIO Layout <https://circuitpython.readthedocs.io/projects/displayio-layout/en/latest/>
@ -194,17 +196,20 @@ Miscellaneous Helpers
AVR programming <https://circuitpython.readthedocs.io/projects/avrprog/en/latest/> AVR programming <https://circuitpython.readthedocs.io/projects/avrprog/en/latest/>
BitbangIO <https://circuitpython.readthedocs.io/projects/bitbangio/en/latest/> BitbangIO <https://circuitpython.readthedocs.io/projects/bitbangio/en/latest/>
Board Test Suite <https://circuitpython.readthedocs.io/projects/boardtest/en/latest/> Board Test Suite <https://circuitpython.readthedocs.io/projects/boardtest/en/latest/>
Colorsys <https://circuitpython.readthedocs.io/projects/colorsys/en/latest/>
Debouncer <https://circuitpython.readthedocs.io/projects/debouncer/en/latest/> Debouncer <https://circuitpython.readthedocs.io/projects/debouncer/en/latest/>
Debug I2C <https://circuitpython.readthedocs.io/projects/debug_i2c/en/latest/> Debug I2C <https://circuitpython.readthedocs.io/projects/debug_i2c/en/latest/>
Ducky <https://circuitpython.readthedocs.io/projects/ducky/en/latest/>
InfraRed Remote <https://circuitpython.readthedocs.io/projects/irremote/en/latest/> InfraRed Remote <https://circuitpython.readthedocs.io/projects/irremote/en/latest/>
Mini ESP Tool (ESP chips loader) <https://circuitpython.readthedocs.io/projects/miniesptool/en/latest/> Mini ESP Tool (ESP chips loader) <https://circuitpython.readthedocs.io/projects/miniesptool/en/latest/>
NeoKey <https://circuitpython.readthedocs.io/projects/neokey/en/latest/>
OneWire <https://circuitpython.readthedocs.io/projects/onewire/en/latest/> OneWire <https://circuitpython.readthedocs.io/projects/onewire/en/latest/>
Radial Controller <https://circuitpython.readthedocs.io/projects/radial-controller/en/latest/>
SD Card <https://circuitpython.readthedocs.io/projects/sd/en/latest/> SD Card <https://circuitpython.readthedocs.io/projects/sd/en/latest/>
SimpleIO <https://circuitpython.readthedocs.io/projects/simpleio/en/latest/> SimpleIO <https://circuitpython.readthedocs.io/projects/simpleio/en/latest/>
SimpleMath <https://circuitpython.readthedocs.io/projects/simplemath/en/latest/> SimpleMath <https://circuitpython.readthedocs.io/projects/simplemath/en/latest/>
USB Human Interface Device (Keyboard and Mouse) <https://circuitpython.readthedocs.io/projects/hid/en/latest/>
Test Repo <https://circuitpython.readthedocs.io/projects/testrepo/en/latest/> Test Repo <https://circuitpython.readthedocs.io/projects/testrepo/en/latest/>
Colorsys <https://circuitpython.readthedocs.io/projects/colorsys/en/latest/> USB HID - Human Interface Device (Keyboard and Mouse) <https://circuitpython.readthedocs.io/projects/hid/en/latest/>
Blinky Blinky
-------- --------
@ -250,6 +255,7 @@ OLED
.. toctree:: .. toctree::
SH1106 OLED (displayio) <https://circuitpython.readthedocs.io/projects/displayio_sh1106/en/latest/>
SH1107 OLED (displayio) <https://circuitpython.readthedocs.io/projects/displayio-sh1107/en/latest/> SH1107 OLED (displayio) <https://circuitpython.readthedocs.io/projects/displayio-sh1107/en/latest/>
SSD1305 OLED (displayio) <https://circuitpython.readthedocs.io/projects/displayio_ssd1305/en/latest/> SSD1305 OLED (displayio) <https://circuitpython.readthedocs.io/projects/displayio_ssd1305/en/latest/>
SSD1305 OLED (framebuf) <https://circuitpython.readthedocs.io/projects/ssd1305/en/latest/> SSD1305 OLED (framebuf) <https://circuitpython.readthedocs.io/projects/ssd1305/en/latest/>
@ -274,6 +280,7 @@ E-Paper / E-Ink
SSD1675 (displayio) <https://circuitpython.readthedocs.io/projects/ssd1675/en/latest/> SSD1675 (displayio) <https://circuitpython.readthedocs.io/projects/ssd1675/en/latest/>
SSD1680 (displayio) <https://circuitpython.readthedocs.io/projects/ssd1680/en/latest/> SSD1680 (displayio) <https://circuitpython.readthedocs.io/projects/ssd1680/en/latest/>
SSD1681 (displayio) <https://circuitpython.readthedocs.io/projects/ssd1681/en/latest/> SSD1681 (displayio) <https://circuitpython.readthedocs.io/projects/ssd1681/en/latest/>
UC8151D (displayio) <https://circuitpython.readthedocs.io/projects/uc8151d/en/latest/>
Other Other
^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^
@ -283,10 +290,12 @@ Other
Character LCD <https://circuitpython.readthedocs.io/projects/charlcd/en/latest/> Character LCD <https://circuitpython.readthedocs.io/projects/charlcd/en/latest/>
HT16K33 LED Matrices and Segment Displays <https://circuitpython.readthedocs.io/projects/ht16k33/en/latest/> HT16K33 LED Matrices and Segment Displays <https://circuitpython.readthedocs.io/projects/ht16k33/en/latest/>
IS31FL3731 Charlieplexed LED Matrix <https://circuitpython.readthedocs.io/projects/is31fl3731/en/latest/> IS31FL3731 Charlieplexed LED Matrix <https://circuitpython.readthedocs.io/projects/is31fl3731/en/latest/>
IS31FL3741 RGB LED Matrix driver <https://circuitpython.readthedocs.io/projects/is31fl3741/en/latest/>
MAX7219 LED Matrix <https://circuitpython.readthedocs.io/projects/max7219/en/latest/> MAX7219 LED Matrix <https://circuitpython.readthedocs.io/projects/max7219/en/latest/>
Nokia PCD8544 Display <https://circuitpython.readthedocs.io/projects/pcd8544/en/latest/> Nokia PCD8544 Display <https://circuitpython.readthedocs.io/projects/pcd8544/en/latest/>
RA8875 40-Pin Display Driver <https://circuitpython.readthedocs.io/projects/ra8875/en/latest/> RA8875 40-Pin Display Driver <https://circuitpython.readthedocs.io/projects/ra8875/en/latest/>
Sharp Memory Display <https://circuitpython.readthedocs.io/projects/sharpmemorydisplay/en/latest/> Sharp Memory Display <https://circuitpython.readthedocs.io/projects/sharpmemorydisplay/en/latest/>
ST7565 Graphic Displays <https://circuitpython.readthedocs.io/projects/st7565/en/latest/>
Real-time clocks Real-time clocks
----------------- -----------------
@ -326,7 +335,7 @@ Motion relating sensing including ``acceleration``, ``magnetic``, ``gyro``, and
LSM6DSOX, LSM6DS33, and ISM330DHCT Accelerometer, Gyroscope and Temperature <https://circuitpython.readthedocs.io/projects/lsm6dsox/en/latest/> LSM6DSOX, LSM6DS33, and ISM330DHCT Accelerometer, Gyroscope and Temperature <https://circuitpython.readthedocs.io/projects/lsm6dsox/en/latest/>
LSM9DS0 Accelerometer, Magnetometer, Gyroscope and Temperature <https://circuitpython.readthedocs.io/projects/lsm9ds0/en/latest/> LSM9DS0 Accelerometer, Magnetometer, Gyroscope and Temperature <https://circuitpython.readthedocs.io/projects/lsm9ds0/en/latest/>
LSM9DS1 Accelerometer, Magnetometer, Gyroscope and Temperature <https://circuitpython.readthedocs.io/projects/lsm9ds1/en/latest/> LSM9DS1 Accelerometer, Magnetometer, Gyroscope and Temperature <https://circuitpython.readthedocs.io/projects/lsm9ds1/en/latest/>
MLX90390 3 Axis Magnetometer <https://circuitpython.readthedocs.io/projects/mlx90393/en/latest/> MLX90393 3 Axis Magnetometer <https://circuitpython.readthedocs.io/projects/mlx90393/en/latest/>
MLX90395 3-Axis Magnetometer <https://circuitpython.readthedocs.io/projects/mlx90395/en/latest/> MLX90395 3-Axis Magnetometer <https://circuitpython.readthedocs.io/projects/mlx90395/en/latest/>
MMA8451 3 Axis Accelerometer <https://circuitpython.readthedocs.io/projects/mma8451/en/latest/> MMA8451 3 Axis Accelerometer <https://circuitpython.readthedocs.io/projects/mma8451/en/latest/>
MPU6050 Accelerometer, Gyroscope, and Temperature Sensor <https://circuitpython.readthedocs.io/projects/mpu6050/en/latest/> MPU6050 Accelerometer, Gyroscope, and Temperature Sensor <https://circuitpython.readthedocs.io/projects/mpu6050/en/latest/>
@ -366,13 +375,14 @@ equivalent carbon dioxide (``eco2`` / ``eCO2``), and total volatile organic comp
MCP9600 Thermocouple Amplifier <https://circuitpython.readthedocs.io/projects/mcp9600/en/latest/> MCP9600 Thermocouple Amplifier <https://circuitpython.readthedocs.io/projects/mcp9600/en/latest/>
MCP9808 Temperature <https://circuitpython.readthedocs.io/projects/mcp9808/en/latest/> MCP9808 Temperature <https://circuitpython.readthedocs.io/projects/mcp9808/en/latest/>
MLX90614 Contactless Temperature <https://circuitpython.readthedocs.io/projects/mlx90614/en/latest/> MLX90614 Contactless Temperature <https://circuitpython.readthedocs.io/projects/mlx90614/en/latest/>
MP115A2 Barometric Pressure, Temperature <https://circuitpython.readthedocs.io/projects/mpl115a2/en/latest/> MPL115A2 Barometric Pressure, Temperature <https://circuitpython.readthedocs.io/projects/mpl115a2/en/latest/>
MPL3115A2 Barometric Pressure, Altitude and Temperature Sensor <https://circuitpython.readthedocs.io/projects/mpl3115a2/en/latest/> MPL3115A2 Barometric Pressure, Altitude and Temperature Sensor <https://circuitpython.readthedocs.io/projects/mpl3115a2/en/latest/>
MPRLS Ported Absolute Pressure <https://circuitpython.readthedocs.io/projects/mprls/en/latest/> MPRLS Ported Absolute Pressure <https://circuitpython.readthedocs.io/projects/mprls/en/latest/>
MS8607 Pressure, Temperature, Humidity <https://circuitpython.readthedocs.io/projects/ms8607/en/latest/> MS8607 Pressure, Temperature, Humidity <https://circuitpython.readthedocs.io/projects/ms8607/en/latest/>
PCT2075 Temperature Sensor <https://circuitpython.readthedocs.io/projects/pct2075/en/latest/> PCT2075 Temperature Sensor <https://circuitpython.readthedocs.io/projects/pct2075/en/latest/>
PM25 Air Quality Sensor <https://circuitpython.readthedocs.io/projects/pm25/en/latest/> PM25 Air Quality Sensor <https://circuitpython.readthedocs.io/projects/pm25/en/latest/>
SCD30 eCO2, Temperature, and Humidity Sensor <https://circuitpython.readthedocs.io/projects/scd30/en/latest/> SCD30 CO2, Temperature, and Humidity Sensor <https://circuitpython.readthedocs.io/projects/scd30/en/latest/>
SCD4x Temperature and Humidity Sensor <https://circuitpython.readthedocs.io/projects/scd4x/en/latest/>
SGP30 Air Quality <https://circuitpython.readthedocs.io/projects/sgp30/en/latest/> SGP30 Air Quality <https://circuitpython.readthedocs.io/projects/sgp30/en/latest/>
SHT31-D Temperature and Humidity <https://circuitpython.readthedocs.io/projects/sht31d/en/latest/> SHT31-D Temperature and Humidity <https://circuitpython.readthedocs.io/projects/sht31d/en/latest/>
SHT4x Temperature and Humidity <https://circuitpython.readthedocs.io/projects/sht4x/en/latest/> SHT4x Temperature and Humidity <https://circuitpython.readthedocs.io/projects/sht4x/en/latest/>
@ -489,7 +499,10 @@ Miscellaneous
NeoTrellis 4x4 Keypad <https://circuitpython.readthedocs.io/projects/neotrellis/en/latest/> NeoTrellis 4x4 Keypad <https://circuitpython.readthedocs.io/projects/neotrellis/en/latest/>
NeoTrellis M4 4x8 Keypad <https://circuitpython.readthedocs.io/projects/trellism4/en/latest/> NeoTrellis M4 4x8 Keypad <https://circuitpython.readthedocs.io/projects/trellism4/en/latest/>
Nunchuk <https://circuitpython.readthedocs.io/projects/nunchuk/en/latest/> Nunchuk <https://circuitpython.readthedocs.io/projects/nunchuk/en/latest/>
OV2640 Camera <https://circuitpython.readthedocs.io/projects/ov2640/en/latest/>
OV5640 Camera <https://circuitpython.readthedocs.io/projects/ov5640/en/latest/>
OV7670 Camera <https://circuitpython.readthedocs.io/projects/ov7670/en/latest/> OV7670 Camera <https://circuitpython.readthedocs.io/projects/ov7670/en/latest/>
Pixelbuf <https://circuitpython.readthedocs.io/projects/pixelbuf/en/latest/>
PyPixelbuf <https://circuitpython.readthedocs.io/projects/pypixelbuf/en/latest/> PyPixelbuf <https://circuitpython.readthedocs.io/projects/pypixelbuf/en/latest/>
RockBlock Iridium Satellite Modem <https://circuitpython.readthedocs.io/projects/rockblock/en/latest/> RockBlock Iridium Satellite Modem <https://circuitpython.readthedocs.io/projects/rockblock/en/latest/>
Si4713 Stereo FM Transmitter <https://circuitpython.readthedocs.io/projects/si4713/en/latest/> Si4713 Stereo FM Transmitter <https://circuitpython.readthedocs.io/projects/si4713/en/latest/>

3
docs/drivers.rst.license Normal file
View file

@ -0,0 +1,3 @@
# SPDX-FileCopyrightText: 2020 ladyada for Adafruit Industries
#
# SPDX-License-Identifier: MIT

3
docs/index.rst.license Normal file
View file

@ -0,0 +1,3 @@
# SPDX-FileCopyrightText: 2020 ladyada for Adafruit Industries
#
# SPDX-License-Identifier: MIT

@ -1 +1 @@
Subproject commit c529ef2c5437e599d80348aa37e098035cf95dfa Subproject commit 0577cd54932dc8240f3c6d7df7c92ede7267e49c

@ -1 +1 @@
Subproject commit 3ae5f6dcc1f241355f9eb9314802a68580f57322 Subproject commit 06b6a78665761021972ef32fd9b95322db0a4733

@ -1 +1 @@
Subproject commit 0ac240761e5b6cde7b78ffd32ffeaf05d3247749 Subproject commit eb992230c6d144cb0401064a5a572e53a7c1acd8

@ -1 +1 @@
Subproject commit 08e8e050e8b41aef20f93b3740298212178d4692 Subproject commit d96dc951a5f9aca6e2ea8ee4ebbc708cb3002cf4

@ -1 +1 @@
Subproject commit d2bdacf878a4bde3009370705b9b49eb1441428b Subproject commit d2b65393c01bfa457640ef48f911c8131b91745c

@ -1 +1 @@
Subproject commit 6cbd205716250ae38cfff2a6e66b35152eb39011 Subproject commit 0df62ebaaa6481a9ac5d492140df33f31d1f732d

@ -1 +1 @@
Subproject commit 7c3c2a2a61c6c126f450f6fbd4ae3ab7591a511a Subproject commit 40223a50bc59cf37e9b12f5193c24227abdcf44f

@ -0,0 +1 @@
Subproject commit 105ae0c7e5657ddb80a6eacc51b90533cd14f1e8

@ -1 +1 @@
Subproject commit 47b5a85a5dd5d3eba22112650ebb12d088604856 Subproject commit f9d10f3ae2d06fa336a2cfca2a8655e3a25ae3bb

@ -1 +1 @@
Subproject commit b0ba80894cf72827f33527105dcaae39538b3484 Subproject commit 54026d0d1f62c9ea24738d395aac04e5f0f0d8a6

@ -1 +1 @@
Subproject commit 9f1b8f10e051ee9315904afe257eae89bb15627f Subproject commit 08ac0872ffaac677abedb554ae4925a0bcfce4c9

@ -1 +1 @@
Subproject commit f376fcca8c829b1e68236edbef6b71cb57f7e42f Subproject commit 931b7de8daf3fa1e9cee0548b80de3ddbc20081f

@ -1 +1 @@
Subproject commit f71cb49ccf3105c099952ee005ca28b85f78d740 Subproject commit 6404bb20416e3632a4a48321d25fa9c7bc3e30ce

@ -1 +1 @@
Subproject commit fbb8b089a4302518dd85bfb4e08c3581bfd09e4e Subproject commit 64b85cd5441581cc4c9a06ae719246d876d06406

@ -1 +1 @@
Subproject commit 3e1546dcfa3cacd2c98f809a94917c117024ca12 Subproject commit f403d916437035701449d4c42e6491482b9d969e

@ -1 +1 @@
Subproject commit 5d85e6fdeed7c4a99f5722fde5c1c11616f985f4 Subproject commit 5f4b8407d5f654c64982e7507e3e95ae2fa1d3ff

@ -1 +1 @@
Subproject commit d3e7a587a2f974251f44254fae88c14a52229979 Subproject commit b96b0debef16c41c35a8579ccbbb1779ca1eaf0c

@ -1 +1 @@
Subproject commit f95ca0de919675ce20230bf25b7e0ad32fbda8fb Subproject commit ca3885aeacdcb67a846fb0b2c5f39176d8af80c5

@ -1 +1 @@
Subproject commit d61e3d25009fc6ef2a184a07818c76b44defd67a Subproject commit 96e278a5595a12af692510e22885610bfa5e477b

@ -1 +1 @@
Subproject commit e7dc5fa2d3bdbea1021153c3cc19b516371a4730 Subproject commit 753520642cf2b2f5166f4051ac77d7af6ee92412

@ -1 +1 @@
Subproject commit 8a3489420b00c35297c6b24535b26758828519da Subproject commit 8a2b269d434018881f0e3d639434181c7c007e85

@ -1 +1 @@
Subproject commit a057ac7a34c675eb3be63816445cd0ad10043990 Subproject commit 079bad85836cf2b843c61daff71ac1ad3c81cb56

@ -1 +1 @@
Subproject commit 816ebf7478b41bf04e2d23842a890df03e59d9d5 Subproject commit d5811bf760dc40d0d98214cc5120c65e39765873

@ -1 +1 @@
Subproject commit 0020676fe689166fe324143f2ee60e6da187ca17 Subproject commit d0f1cfe4ecdf74c29e470d142d6698be88e4280a

@ -1 +1 @@
Subproject commit acd6e742c9e00699d92207aff0e5cc0593593a2f Subproject commit 65c9d711b14195c62b54a030c22f459957d04397

@ -1 +1 @@
Subproject commit d8260f2fe2a8b3e874320483060756dce4c2a9ec Subproject commit 8132539c48397e01cabd8317f069e4bb8b3ab065

@ -1 +1 @@
Subproject commit f0a3e15068679f2f9f8a7c73023ed73a14c07d71 Subproject commit 0aebf5cd607eadf3b083d5a8763e2a16a13718ba

@ -0,0 +1 @@
Subproject commit 8b0a9319f8fe68c4acfd1393334d967cc665f55f

@ -1 +1 @@
Subproject commit ea385ad2a30283a1e7ebcaa7456d31947013cd4d Subproject commit 92155c7ca00314e7b31b77441e8b280f862bd08c

@ -1 +1 @@
Subproject commit 06ec55ec5acc56ff98db8b4b203be3092cf44c94 Subproject commit ea7bd9a8b14be7dfd09abb2d776170ee10ab5da7

@ -1 +1 @@
Subproject commit 27af3a9dc3dec2d74e00700aca040cfeeeda4f96 Subproject commit 9e5528117b3a7c20e530ada62c4cbf8d268e7df8

@ -1 +1 @@
Subproject commit 3267a47af147dbf7f48423974ddb09e7ae05e282 Subproject commit 63c459d3a8022d99b28ff83ffd45bbf39c537d05

@ -1 +1 @@
Subproject commit 671975ff98ccbc00de5feb16e111dc20954f0444 Subproject commit bd16b37643cbd30c2cf72c5dd534720e5189495c

@ -1 +1 @@
Subproject commit 1ad426e0e0deed4d8414b226d24a5faf188d0a19 Subproject commit 71fee3b1f381cdedf5c6957c9359170c4f744345

@ -1 +1 @@
Subproject commit fb603e4ac3ad15b2cf2bcd0f677de771dc369fb1 Subproject commit 50efccd729e4eec7e91f921aaffeb321fe5258ce

@ -1 +1 @@
Subproject commit d4589be683a10a8728270f27cac532cae2cbe620 Subproject commit e1cf92abc1e5ec65863e24889b3a0ce87276ad27

@ -1 +1 @@
Subproject commit a8e9975b3f06d454f8951254d96f99755b11d962 Subproject commit 0f4661c45a578d816323b5ad0f432aff73b5522f

@ -0,0 +1 @@
Subproject commit 43435ec8aeded745562d0c976a0cc072a3ff3b16

@ -0,0 +1 @@
Subproject commit 5f411df2c7b14a09937f8800f73b2bb8464bbc68

@ -1 +1 @@
Subproject commit 568680fd51969cc57f64856f10ef4126c2e708a3 Subproject commit 3d02a8c67ea1f01aca9e5424d1a9fc36c1fb76da

@ -1 +1 @@
Subproject commit 52217ce93f24beb187ebb2fb10a52ffa58c3896a Subproject commit 4c98edc932c261841a8656c13fe3084df0fca2a2

@ -0,0 +1 @@
Subproject commit 7e3082879962e58a1c8e686ee52f5ec876c45599

@ -1 +1 @@
Subproject commit cea34506ddada0dfef54cfb21ef5c5768cda02e4 Subproject commit 5644d1e41a41b537eb222bae46cb563904225d75

@ -1 +1 @@
Subproject commit f4cbaeb96cd08524c92c8ab33df12f822ceaa6d4 Subproject commit 14865dab8177686c847884f1595d25dd69be275f

@ -1 +1 @@
Subproject commit 378616f160bbcbc85f0acd960b4eb181b9c2fd0b Subproject commit 4490961b28a129d2f6435c73d2bd65d2b042224c

@ -1 +1 @@
Subproject commit 4ba83afa8fc6140526b45e65f1201960a03aef18 Subproject commit ec8a8f14be6f80de035f6714e842b0c6fd53de24

@ -1 +1 @@
Subproject commit e9d779f5a6ed8abe46f1b6bb308415dd382b1efd Subproject commit 048b8da074e2960b19be57c8a75bda8408560e29

@ -0,0 +1 @@
Subproject commit a482288f10be3cfb0e79ade44c05f01ede7f05b6

@ -1 +1 @@
Subproject commit 3c47a7323f81e961b06853814964d04db5b3817b Subproject commit 4ab8a0fc00795121d81f7e609bb7a03973725f10

@ -1 +1 @@
Subproject commit a8213c494b562127147da3a3f9b668ca2f1a8953 Subproject commit 8b6aba04f44a0d448e9d533adbba48658b2c239e

@ -1 +1 @@
Subproject commit 9ff74a2029ffec3d56d62095fac1f14cf31e2497 Subproject commit 1c2ff347c7d809407412e0c8a5e5efe157ecc1b3

@ -1 +1 @@
Subproject commit f919f42db2a62fd68d05722ca3253ba407fd1624 Subproject commit ecac301fbb63b8e4b10f3154c6fdaf84d5b74d01

@ -1 +1 @@
Subproject commit 9a7123b6186fbef6d288400ee03303fed97b89d9 Subproject commit 8d5788a818bb9aefc9e4077f908831ecc70f1f69

@ -1 +1 @@
Subproject commit aff8c9dff77a90130e034695f8444de52ca506ad Subproject commit c37060504fae388830c0bd3f910dee76004674ca

@ -1 +1 @@
Subproject commit a4f15b73c4986fe4533169268c5cab27506c152d Subproject commit 2eee5feef9aa607c774f9eea41eb6007db6e6946

@ -1 +1 @@
Subproject commit 22168e62b5e8d8c5f51f9f834bc6d0c694778a66 Subproject commit 2c0984640c3ad22f7d0ac9516c875d9e31ca1070

@ -1 +1 @@
Subproject commit ad7d23b4b67ff14c20f5843108243e2b521c91f5 Subproject commit 28fcba3579ad0c99b1222d5b11e1cacb407bf1f2

@ -1 +1 @@
Subproject commit bf9181b54d2018028bcd0098cab4792e37574691 Subproject commit 144156708e02e6f88b00d4d17fd47f21dbacdeee

@ -1 +1 @@
Subproject commit 24680bf5ecdc5378757e8349f4e6e387d9db3cb2 Subproject commit 8b1d7dc3438cbc78c63915e1486791d672412af8

@ -1 +1 @@
Subproject commit 62f9b3da2a5b43cfe6349ac6d8f1ebae22aca85f Subproject commit ba07db644d2a2f3304515420e75ecf7e370c38e1

@ -1 +1 @@
Subproject commit 63cb56ff0f12a9e3d316f14768e0b226fd90254a Subproject commit e164c68c092aaad7ac4fbe5263b3f398b5e06823

@ -1 +1 @@
Subproject commit b773d8b8adbbd5a7234bb86fdfb0ea030237d683 Subproject commit eefe74c3b33189ba475e01bbee774a931392898a

@ -1 +1 @@
Subproject commit 8b38a461d214c5c9112c7ba80c6721afc46f80a5 Subproject commit e37abc84d3f9468194094eb829fa6101b06260c9

@ -0,0 +1 @@
Subproject commit db59fceb6b800c981e1737f3708277bb53d86306

@ -1 +1 @@
Subproject commit fe11bb4ac3f083991e0c6cd3a3ee648a0f15ca13 Subproject commit b5fa7a23986fdc07963a3532ddec6fd4d358a2ef

@ -1 +1 @@
Subproject commit b114ad1e55a997734031a25afb850d0fc0bd6c77 Subproject commit 2a29dfc8288071c5137907b9d98a1b51103cb142

@ -1 +1 @@
Subproject commit f1841618d2690bb54dabd98fd8650af30bc2c9bf Subproject commit 460e971e32ea53176b39ec093ae98fdac0d39d86

@ -1 +1 @@
Subproject commit 52964bd91b94f6a700950346905f6dcc74f5552b Subproject commit 6e4eac881680652d5cc498a56d7fb98db2c8991f

@ -1 +1 @@
Subproject commit 66cc0eb7563a50d6d4d44bd5bd570da95d1df2ca Subproject commit 124074601584e345a048872dfd2a8b4fa0d67406

@ -1 +1 @@
Subproject commit fad3600d44fd26d715f34be29c53a280725e8967 Subproject commit 7442e17b0fae35d020fd500d34f70ace9fdadfb2

@ -1 +1 @@
Subproject commit f751bc20eb4cf9b013443c5b4fb4f6082acc6b69 Subproject commit f8db46c13525f98d8362490dae4ea2559a7e0767

@ -0,0 +1 @@
Subproject commit dd6ea57b6986cb57bd698e6d950d411bfb2580ef

@ -1 +1 @@
Subproject commit 5dc4aeba30d4b5bd357066ad7f209abe2a13f36b Subproject commit f00a3f72ad20b71a71e8a590dfdf78a82f9b1e71

@ -1 +1 @@
Subproject commit 12abfc970a641a4a671ba6ebb2ba98a819711e8e Subproject commit d7b1d96e58ebea2615da8ae612312655ee6b2498

@ -1 +1 @@
Subproject commit 9b0d6691a2204753895b1838848adde7181f2f5a Subproject commit fa8dfc222b8fca7e54fefd48824c4424f7b89bc3

@ -1 +1 @@
Subproject commit bf8fb3cd8b83f35124b3b28b825cee197fa9b98a Subproject commit 82595ea9a8e67d2d759a52202c94e13385e0773d

@ -1 +1 @@
Subproject commit df40a241841918d6c0a984d427e61ca831b7b431 Subproject commit 07f579c5c6368ed3221627eadbf7ab4bee4d9567

@ -1 +1 @@
Subproject commit 42b0ec426c8589c71ec055876fa349b0fbd6a69c Subproject commit cde6d013c8df434c26c2c5f84d641023d14aa4cd

@ -1 +1 @@
Subproject commit 2375105e62f20b6c2d918d5b9feae9f4577518dd Subproject commit 57dd42c6fbfbc7ec47c9a07e640678dabe359a65

@ -1 +1 @@
Subproject commit 5aceeae814effae4eb950f1078c194b11401faa7 Subproject commit 11abbd8132da43ef5be1b7bccfe3531e8cdb33ca

Some files were not shown because too many files have changed in this diff Show more