diff --git a/.github/PULL_REQUEST_TEMPLATE/adafruit_circuitpython_pr.md b/.github/PULL_REQUEST_TEMPLATE/adafruit_circuitpython_pr.md deleted file mode 100644 index 8de294e6..00000000 --- a/.github/PULL_REQUEST_TEMPLATE/adafruit_circuitpython_pr.md +++ /dev/null @@ -1,13 +0,0 @@ -# SPDX-FileCopyrightText: 2021 Adafruit Industries -# -# SPDX-License-Identifier: MIT - -Thank you for contributing! Before you submit a pull request, please read the following. - -Make sure any changes you're submitting are in line with the CircuitPython Design Guide, available here: https://docs.circuitpython.org/en/latest/docs/design_guide.html - -If your changes are to documentation, please verify that the documentation builds locally by following the steps found here: https://adafru.it/build-docs - -Before submitting the pull request, make sure you've run Pylint and Black locally on your code. You can do this manually or using pre-commit. Instructions are available here: https://adafru.it/check-your-code - -Please remove all of this text before submitting. Include an explanation or list of changes included in your PR, as well as, if applicable, a link to any related issues. diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml deleted file mode 100644 index c7ad74d5..00000000 --- a/.github/workflows/build.yml +++ /dev/null @@ -1,48 +0,0 @@ -# SPDX-FileCopyrightText: 2017 Scott Shawcroft, written for Adafruit Industries -# -# SPDX-License-Identifier: MIT - -name: Build CI - -on: [pull_request, push] - -jobs: - test: - runs-on: ubuntu-latest - steps: - - name: Translate Repo Name For Build Tools filename_prefix - id: repo-name - run: | - echo "repo-name=$( - echo ${{ github.repository }} | - awk -F '\/' '{ print tolower($2) }' | - tr '_' '-' - )" >> $GITHUB_OUTPUT - - name: Set up Python 3.12 - uses: actions/setup-python@v4 - with: - python-version: "3.12" - - name: Versions - run: | - python3 --version - - uses: actions/checkout@v3 - with: - submodules: true - fetch-depth: 0 - - name: Install deps - run: | - sudo apt-get install gettext - pip install -r requirements.txt - pip install pre-commit - - name: Library version - run: git describe --dirty --always --tags - - name: Pre-commit hooks - run: | - pre-commit run --all-files - - name: Build assets - run: circuitpython-build-bundles --filename_prefix ${{ steps.repo-name.outputs.repo-name }} --library_location libraries --library_depth 2 --package_folder_prefix "adafruit_, asyncio" - - name: Build docs - working-directory: docs - run: sphinx-build -E -W -b html . _build/html - - name: Setup problem matchers - uses: adafruit/circuitpython-action-library-ci-problem-matchers@v1 diff --git a/.github/workflows/failure-help-text.yml b/.github/workflows/failure-help-text.yml deleted file mode 100644 index 0b1194f0..00000000 --- a/.github/workflows/failure-help-text.yml +++ /dev/null @@ -1,19 +0,0 @@ -# SPDX-FileCopyrightText: 2021 Scott Shawcroft for Adafruit Industries -# -# SPDX-License-Identifier: MIT - -name: Failure help text - -on: - workflow_run: - workflows: ["Build CI"] - types: - - completed - -jobs: - post-help: - runs-on: ubuntu-latest - if: ${{ github.event.workflow_run.conclusion == 'failure' && github.event.workflow_run.event == 'pull_request' }} - steps: - - name: Post comment to help - uses: adafruit/circuitpython-action-library-ci-failed@v1 diff --git a/.github/workflows/images.yml b/.github/workflows/images.yml deleted file mode 100644 index f78c71b0..00000000 --- a/.github/workflows/images.yml +++ /dev/null @@ -1,50 +0,0 @@ -# SPDX-FileCopyrightText: 2017 Scott Shawcroft, written for Adafruit Industries -# -# SPDX-License-Identifier: MIT - -name: Generate folder images - -on: - schedule: - - cron: '0 10 * * *' - workflow_dispatch: - -concurrency: - group: bundle-folder-images - cancel-in-progress: true - -jobs: - update-images: - if: github.repository_owner == 'adafruit' - runs-on: ubuntu-24.04 - steps: - - uses: actions/checkout@v3 - - - name: checkout submodules - run: git submodule update --init --jobs 16 --depth 1 - - name: Set up Python 3.12 - uses: actions/setup-python@v4 - with: - python-version: "3.12" - - - name: Checkout screenshot maker - run: git clone --depth=1 https://github.com/circuitpython/CircuitPython_Library_Screenshot_Maker - - - name: Install dependencies - run: pip install -r CircuitPython_Library_Screenshot_Maker/requirements.txt - - - name: Generate images - run: | - find libraries -path "libraries/*/examples/*.py" -exec python3 CircuitPython_Library_Screenshot_Maker/create_requirement_images.py bundle {} + - - - name: Commit updates - run: | - cd generated_images - git config --global user.name "${GITHUB_ACTOR} (github actions cron)" - git config --global user.email "${GITHUB_ACTOR}@users.noreply.github.com" - git config --global init.defaultBranch main - git init - for i in *.png; do echo "$i
"; done > index.html - git add *.png index.html - 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 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml deleted file mode 100644 index 1743f689..00000000 --- a/.github/workflows/release.yml +++ /dev/null @@ -1,51 +0,0 @@ -# SPDX-FileCopyrightText: 2017 Scott Shawcroft, written for Adafruit Industries -# -# SPDX-License-Identifier: MIT - -name: Release Actions - -on: - workflow_dispatch: - release: - types: [published] - -jobs: - upload-release-assets: - runs-on: ubuntu-latest - steps: - - name: Translate Repo Name For Build Tools filename_prefix - id: repo-name - run: | - echo "repo-name=$( - echo ${{ github.repository }} | - awk -F '\/' '{ print tolower($2) }' | - tr '_' '-' - )" >> $GITHUB_OUTPUT - - name: Set up Python 3.12 - uses: actions/setup-python@v4 - with: - python-version: "3.12" - - name: Versions - run: | - python3 --version - - uses: actions/checkout@v3 - with: - submodules: true - fetch-depth: 0 - - name: Install deps - run: | - sudo apt-get install gettext - pip install -r requirements.txt - - name: Build assets - run: circuitpython-build-bundles --filename_prefix ${{ steps.repo-name.outputs.repo-name }} --library_location libraries --library_depth 2 --package_folder_prefix "adafruit_, asyncio" - - name: Upload Release Assets - uses: shogo82148/actions-upload-release-asset@v1 - with: - asset_path: "bundles/*" - github_token: ${{ secrets.GITHUB_TOKEN }} - upload_url: ${{ github.event.release.upload_url }} - - name: Upload Assets To AWS S3 - env: - AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} - AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} - run: "[ -z \"$AWS_ACCESS_KEY_ID\" ] || aws s3 cp bundles/ s3://adafruit-circuit-python/bundles/adafruit --recursive --no-progress --region us-east-1" diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 24c1f8e0..00000000 --- a/.gitignore +++ /dev/null @@ -1,15 +0,0 @@ -# SPDX-FileCopyrightText: 2021 ladyada for Adafruit Industries -# -# SPDX-License-Identifier: Unlicense - -build/* -*zip -.env -bundles -CircuitPython_Library_Screenshot_Maker/ -.DS_Store -generated_images/ -latest_bundle_data.json -latest_bundle_tag.json -docs/_build/ -.idea diff --git a/.gitmodules b/.gitmodules deleted file mode 100644 index fd93c807..00000000 --- a/.gitmodules +++ /dev/null @@ -1,1105 +0,0 @@ -# SPDX-FileCopyrightText: 2020 ladyada -# -# SPDX-License-Identifier: MIT - -[submodule "libraries/register"] - path = libraries/helpers/register - url = https://github.com/adafruit/Adafruit_CircuitPython_Register.git -[submodule "libraries/bus_device"] - path = libraries/helpers/bus_device - url = https://github.com/adafruit/Adafruit_CircuitPython_BusDevice.git -[submodule "libraries/helpers/simpleio"] - path = libraries/helpers/simpleio - url = https://github.com/adafruit/Adafruit_CircuitPython_SimpleIO.git -[submodule "libraries/drivers/mcp9808"] - path = libraries/drivers/mcp9808 - url = https://github.com/adafruit/Adafruit_CircuitPython_MCP9808.git -[submodule "libraries/drivers/thermistor"] - path = libraries/drivers/thermistor - url = https://github.com/adafruit/Adafruit_CircuitPython_Thermistor.git -[submodule "libraries/drivers/mpr121"] - path = libraries/drivers/mpr121 - url = https://github.com/adafruit/Adafruit_CircuitPython_MPR121.git -[submodule "libraries/drivers/si7021"] - path = libraries/drivers/si7021 - url = https://github.com/adafruit/Adafruit_CircuitPython_SI7021.git -[submodule "libraries/drivers/max31855"] - path = libraries/drivers/max31855 - url = https://github.com/adafruit/Adafruit_CircuitPython_MAX31855.git -[submodule "libraries/drivers/bno055"] - path = libraries/drivers/bno055 - url = https://github.com/adafruit/Adafruit_CircuitPython_BNO055.git -[submodule "libraries/drivers/lis3dh"] - path = libraries/drivers/lis3dh - url = https://github.com/adafruit/Adafruit_CircuitPython_LIS3DH.git -[submodule "libraries/helpers/hid"] - path = libraries/helpers/hid - url = https://github.com/adafruit/Adafruit_CircuitPython_HID.git -[submodule "cipy_pca9685"] - path = libraries/drivers/pca9685 - url = https://github.com/adafruit/Adafruit_CircuitPython_PCA9685.git -[submodule "cipy_ht16k33"] - path = libraries/drivers/ht16k33 - url = https://github.com/adafruit/Adafruit_CircuitPython_HT16K33.git -[submodule "rgb_display"] - path = libraries/drivers/rgb-display - url = https://github.com/adafruit/Adafruit_CircuitPython_RGB_Display.git -[submodule "cipy_neopixel"] - path = libraries/drivers/neopixel - url = https://github.com/adafruit/Adafruit_CircuitPython_NeoPixel.git -[submodule "cipy_ssd1306"] - path = libraries/drivers/ssd1306 - url = https://github.com/adafruit/Adafruit_CircuitPython_SSD1306.git -[submodule "libraries/drivers/pcf8523"] - path = libraries/drivers/pcf8523 - url = https://github.com/adafruit/Adafruit_CircuitPython_PCF8523.git -[submodule "is31fl3731_2"] - path = libraries/drivers/is31fl3731 - url = https://github.com/adafruit/Adafruit_CircuitPython_IS31FL3731.git -[submodule "libraries/helpers/rtttl"] - path = libraries/helpers/rtttl - url = https://github.com/adafruit/Adafruit_CircuitPython_RTTTL.git -[submodule "libraries/helpers/waveform"] - path = libraries/helpers/waveform - url = https://github.com/adafruit/Adafruit_CircuitPython_Waveform.git -[submodule "libraries/drivers/dotstar"] - path = libraries/drivers/dotstar - url = https://github.com/adafruit/Adafruit_CircuitPython_DotStar.git -[submodule "libraries/drivers/circuitplayground"] - path = libraries/drivers/circuitplayground - url = https://github.com/adafruit/Adafruit_CircuitPython_CircuitPlayground.git -[submodule "libraries/drivers/sdcard"] - path = libraries/drivers/sdcard - url = https://github.com/adafruit/Adafruit_CircuitPython_SD.git -[submodule "libraries/drivers/ds3231"] - path = libraries/drivers/ds3231 - url = https://github.com/adafruit/Adafruit_CircuitPython_DS3231.git -[submodule "libraries/drivers/max7219"] - path = libraries/drivers/max7219 - url = https://github.com/adafruit/Adafruit_CircuitPython_MAX7219.git -[submodule "libraries/drivers/dht"] - path = libraries/drivers/dht - url = https://github.com/adafruit/Adafruit_CircuitPython_DHT.git -[submodule "libraries/drivers/ccs811"] - path = libraries/drivers/ccs811 - url = https://github.com/adafruit/Adafruit_CircuitPython_CCS811.git -[submodule "libraries/drivers/bmp280"] - path = libraries/drivers/bmp280 - url = https://github.com/adafruit/Adafruit_CircuitPython_BMP280.git -[submodule "libraries/drivers/bme280"] - path = libraries/drivers/bme280 - url = https://github.com/adafruit/Adafruit_CircuitPython_BME280.git -[submodule "libraries/drivers/bme680"] - path = libraries/drivers/bme680 - url = https://github.com/adafruit/Adafruit_CircuitPython_BME680.git -[submodule "libraries/drivers/tsl2561"] - path = libraries/drivers/tsl2561 - url = https://github.com/adafruit/Adafruit_CircuitPython_TSL2561.git -[submodule "libraries/drivers/ads1x15"] - path = libraries/drivers/ads1x15 - url = https://github.com/adafruit/Adafruit_CircuitPython_ADS1x15.git -[submodule "libraries/drivers/gps"] - path = libraries/drivers/gps - url = https://github.com/adafruit/Adafruit_CircuitPython_GPS.git -[submodule "libraries/drivers/vc0706"] - path = libraries/drivers/vc0706 - url = https://github.com/adafruit/Adafruit_CircuitPython_VC0706.git -[submodule "libraries/drivers/charlcd"] - path = libraries/drivers/charlcd - url = https://github.com/adafruit/Adafruit_CircuitPython_CharLCD.git -[submodule "libraries/drivers/amg88xx"] - path = libraries/drivers/amg88xx - url = https://github.com/adafruit/Adafruit_CircuitPython_AMG88xx.git -[submodule "libraries/drivers/seesaw"] - path = libraries/drivers/seesaw - url = https://github.com/adafruit/Adafruit_CircuitPython_Seesaw.git -[submodule "libraries/drivers/fingerprint"] - path = libraries/drivers/fingerprint - url = https://github.com/adafruit/Adafruit_CircuitPython_Fingerprint.git -[submodule "libraries/drivers/max31865"] - path = libraries/drivers/max31865 - url = https://github.com/adafruit/Adafruit_CircuitPython_MAX31865.git -[submodule "libraries/drivers/ina219"] - path = libraries/drivers/ina219 - url = https://github.com/adafruit/Adafruit_CircuitPython_INA219.git -[submodule "libraries/drivers/ds1307"] - path = libraries/drivers/ds1307 - url = https://github.com/adafruit/Adafruit_CircuitPython_DS1307.git -[submodule "libraries/drivers/irremote"] - path = libraries/drivers/irremote - url = https://github.com/adafruit/Adafruit_CircuitPython_IRRemote.git -[submodule "libraries/drivers/fxos8700"] - path = libraries/drivers/fxos8700 - url = https://github.com/adafruit/Adafruit_CircuitPython_FXOS8700.git -[submodule "libraries/drivers/vcnl4010"] - path = libraries/drivers/vcnl4010 - url = https://github.com/adafruit/Adafruit_CircuitPython_VCNL4010.git -[submodule "libraries/drivers/drv2605"] - path = libraries/drivers/drv2605 - url = https://github.com/adafruit/Adafruit_CircuitPython_DRV2605.git -[submodule "libraries/drivers/tcs34725"] - path = libraries/drivers/tcs34725 - url = https://github.com/adafruit/Adafruit_CircuitPython_TCS34725.git -[submodule "libraries/drivers/lsm9ds0"] - path = libraries/drivers/lsm9ds0 - url = https://github.com/adafruit/Adafruit_CircuitPython_LSM9DS0.git -[submodule "libraries/drivers/lsm9ds1"] - path = libraries/drivers/lsm9ds1 - url = https://github.com/adafruit/Adafruit_CircuitPython_LSM9DS1.git -[submodule "libraries/drivers/fxas21002c"] - path = libraries/drivers/fxas21002c - url = https://github.com/adafruit/Adafruit_CircuitPython_FXAS21002C.git -[submodule "libraries/drivers/vl530l0x"] - path = libraries/drivers/vl53l0x - url = https://github.com/adafruit/Adafruit_CircuitPython_VL53L0X.git -[submodule "libraries/drivers/apds9960"] - path = libraries/drivers/apds9960 - url = https://github.com/adafruit/Adafruit_CircuitPython_APDS9960.git -[submodule "libraries/helpers/featherwing"] - path = libraries/helpers/featherwing - url = https://github.com/adafruit/Adafruit_CircuitPython_FeatherWing.git -[submodule "libraries/helpers/motor"] - path = libraries/helpers/motor - url = https://github.com/adafruit/Adafruit_CircuitPython_Motor.git -[submodule "libraries/helpers/avrprog"] - path = libraries/helpers/avrprog - url = https://github.com/adafruit/Adafruit_CircuitPython_AVRprog.git -[submodule "libraries/drivers/sgp30"] - path = libraries/drivers/sgp30 - url = https://github.com/adafruit/Adafruit_CircuitPython_SGP30.git -[submodule "libraries/helpers/onewire"] - path = libraries/helpers/onewire - url = https://github.com/adafruit/Adafruit_CircuitPython_OneWire.git -[submodule "libraries/drivers/vl6180x"] - path = libraries/drivers/vl6180x - url = https://github.com/adafruit/Adafruit_CircuitPython_VL6180X.git -[submodule "libraries/drivers/ds2413"] - path = libraries/drivers/ds2413 - url = https://github.com/adafruit/Adafruit_CircuitPython_DS2413.git -[submodule "libraries/drivers/rfm69"] - path = libraries/drivers/rfm69 - url = https://github.com/adafruit/Adafruit_CircuitPython_RFM69.git -[submodule "libraries/drivers/veml6070"] - path = libraries/drivers/veml6070 - url = https://github.com/adafruit/Adafruit_CircuitPython_VEML6070.git -[submodule "libraries/helpers/fancyled"] - path = libraries/helpers/fancyled - url = https://github.com/adafruit/Adafruit_CircuitPython_FancyLED.git -[submodule "libraries/drivers/tsl2591"] - path = libraries/drivers/tsl2591 - url = https://github.com/adafruit/Adafruit_CircuitPython_TSL2591.git -[submodule "libraries/drivers/mcp4725"] - path = libraries/drivers/mcp4725 - url = https://github.com/adafruit/Adafruit_CircuitPython_MCP4725.git -[submodule "libraries/drivers/max9744"] - path = libraries/drivers/max9744 - url = https://github.com/adafruit/Adafruit_CircuitPython_MAX9744.git -[submodule "libraries/drivers/tlc59711"] - path = libraries/drivers/tlc59711 - url = https://github.com/adafruit/Adafruit_CircuitPython_TLC59711.git -[submodule "libraries/drivers/tlc5947"] - path = libraries/drivers/tlc5947 - url = https://github.com/adafruit/Adafruit_CircuitPython_TLC5947.git -[submodule "libraries/drivers/mma8451"] - path = libraries/drivers/mma8451 - url = https://github.com/adafruit/Adafruit_CircuitPython_MMA8451.git -[submodule "libraries/drivers/si5351"] - path = libraries/drivers/si5351 - url = https://github.com/adafruit/Adafruit_CircuitPython_SI5351.git -[submodule "libraries/drivers/sht31"] - path = libraries/drivers/sht31 - url = https://github.com/adafruit/Adafruit_CircuitPython_SHT31D.git -[submodule "libraries/drivers/si4713"] - path = libraries/drivers/si4713 - url = https://github.com/adafruit/Adafruit_CircuitPython_SI4713.git -[submodule "libraries/drivers/mpl3115a2"] - path = libraries/drivers/mpl3115a2 - url = https://github.com/adafruit/Adafruit_CircuitPython_MPL3115A2.git -[submodule "libraries/drivers/ds18x20"] - path = libraries/drivers/ds18x20 - url = https://github.com/adafruit/Adafruit_CircuitPython_DS18X20.git -[submodule "libraries/drivers/rfm9x"] - path = libraries/drivers/rfm9x - url = https://github.com/adafruit/Adafruit_CircuitPython_RFM9x.git -[submodule "libraries/drivers/am2320"] - path = libraries/drivers/am2320 - url = https://github.com/adafruit/Adafruit_CircuitPython_AM2320.git -[submodule "libraries/drivers/mcp230xx"] - path = libraries/drivers/mcp230xx - url = https://github.com/adafruit/Adafruit_CircuitPython_MCP230xx.git -[submodule "libraries/drivers/trellis"] - path = libraries/drivers/trellis - url = https://github.com/adafruit/Adafruit_CircuitPython_Trellis.git -[submodule "libraries/drivers/ws2801"] - path = libraries/drivers/ws2801 - url = https://github.com/adafruit/Adafruit_CircuitPython_WS2801.git -[submodule "libraries/drivers/focaltouch"] - path = libraries/drivers/focaltouch - url = https://github.com/adafruit/Adafruit_CircuitPython_FocalTouch.git -[submodule "libraries/drivers/as726x"] - path = libraries/drivers/as726x - url = https://github.com/adafruit/Adafruit_CircuitPython_AS726x.git -[submodule "libraries/drivers/stmpe610"] - path = libraries/drivers/stmpe610 - url = https://github.com/adafruit/Adafruit_CircuitPython_STMPE610.git -[submodule "libraries/drivers/matrixkeypad"] - path = libraries/drivers/matrixkeypad - url = https://github.com/adafruit/Adafruit_CircuitPython_MatrixKeypad.git -[submodule "libraries/drivers/l3gd20"] - path = libraries/drivers/l3gd20 - url = https://github.com/adafruit/Adafruit_CircuitPython_L3GD20.git -[submodule "libraries/drivers/crickit"] - path = libraries/drivers/crickit - url = https://github.com/adafruit/Adafruit_CircuitPython_Crickit.git -[submodule "libraries/drivers/pixie"] - path = libraries/drivers/pixie - url = https://github.com/adafruit/Adafruit_CircuitPython_Pixie.git -[submodule "libraries/drivers/epd"] - path = libraries/drivers/epd - url = https://github.com/adafruit/Adafruit_CircuitPython_EPD.git -[submodule "libraries/drivers/neotrellis"] - path = libraries/drivers/neotrellis - url = https://github.com/adafruit/Adafruit_CircuitPython_NeoTrellis -[submodule "libraries/drivers/tmp007"] - path = libraries/drivers/tmp007 - url = https://github.com/adafruit/Adafruit_CircuitPython_TMP007.git -[submodule "libraries/drivers/tca9584a"] - path = libraries/drivers/tca9584a - url = https://github.com/adafruit/Adafruit_CircuitPython_TCA9548A.git -[submodule "libraries/drivers/mcp3xxx"] - path = libraries/drivers/mcp3xxx - url = https://github.com/adafruit/Adafruit_CircuitPython_MCP3xxx.git -[submodule "libraries/helpers/led-animation"] - path = libraries/helpers/led-animation - url = https://github.com/adafruit/Adafruit_CircuitPython_LED_Animation.git -[submodule "libraries/drivers/mlx90614"] - path = libraries/drivers/mlx90614 - url = https://github.com/adafruit/Adafruit_CircuitPython_MLX90614.git -[submodule "libraries/drivers/pn532"] - path = libraries/drivers/pn532 - url = https://github.com/adafruit/Adafruit_CircuitPython_PN532.git -[submodule "libraries/helpers/imageload"] - path = libraries/helpers/imageload - url = https://github.com/adafruit/Adafruit_CircuitPython_ImageLoad.git -[submodule "libraries/drivers/hcsr04"] - path = libraries/drivers/hcsr04 - url = https://github.com/adafruit/Adafruit_CircuitPython_HCSR04.git -[submodule "libraries/drivers/mprls"] - path = libraries/drivers/mprls - url = https://github.com/adafruit/Adafruit_CircuitPython_MPRLS.git -[submodule "libraries/drivers/veml6075"] - path = libraries/drivers/veml6075 - url = https://github.com/adafruit/Adafruit_CircuitPython_VEML6075.git -[submodule "libraries/helpers/miniqr"] - path = libraries/helpers/miniqr - url = https://github.com/adafruit/Adafruit_CircuitPython_miniQR.git -[submodule "libraries/drivers/htu21d"] - path = libraries/drivers/htu21d - url = https://github.com/adafruit/Adafruit_CircuitPython_HTU21D.git -[submodule "libraries/drivers/lidarlite"] - path = libraries/drivers/lidarlite - url = https://github.com/adafruit/Adafruit_CircuitPython_LIDARLite.git -[submodule "libraries/helpers/slideshow"] - path = libraries/helpers/slideshow - url = https://github.com/adafruit/Adafruit_CircuitPython_Slideshow.git -[submodule "libraries/drivers/cap1188"] - path = libraries/drivers/cap1188 - url = https://github.com/adafruit/Adafruit_CircuitPython_CAP1188.git -[submodule "libraries/drivers/max31856"] - path = libraries/drivers/max31856 - url = https://github.com/adafruit/Adafruit_CircuitPython_MAX31856.git -[submodule "libraries/drivers/adxl34x"] - path = libraries/drivers/adxl34x - url = https://github.com/adafruit/Adafruit_CircuitPython_ADXL34x.git -[submodule "libraries/drivers/trellism4"] - path = libraries/drivers/trellism4 - url = https://github.com/adafruit/Adafruit_CircuitPython_TrellisM4.git -[submodule "libraries/drivers/tfmini"] - path = libraries/drivers/tfmini - url = https://github.com/adafruit/Adafruit_CircuitPython_TFmini.git -[submodule "libraries/drivers/vs1053"] - path = libraries/drivers/vs1053 - url = https://github.com/adafruit/Adafruit_CircuitPython_VS1053.git -[submodule "libraries/drivers/fram"] - path = libraries/drivers/fram - url = https://github.com/adafruit/Adafruit_CircuitPython_FRAM.git -[submodule "libraries/drivers/mlx90393"] - path = libraries/drivers/mlx90393 - url = https://github.com/adafruit/Adafruit_CircuitPython_MLX90393.git -[submodule "libraries/drivers/bluefruitspi"] - path = libraries/drivers/bluefruitspi - url = https://github.com/adafruit/Adafruit_CircuitPython_BluefruitSPI.git -[submodule "libraries/drivers/bmp3xx"] - path = libraries/drivers/bmp3xx - url = https://github.com/adafruit/Adafruit_CircuitPython_BMP3XX.git -[submodule "libraries/drivers/mpl115a2"] - path = libraries/drivers/mpl115a2 - url = https://github.com/adafruit/Adafruit_CircuitPython_MPL115A2.git -[submodule "libraries/drivers/74hc595"] - path = libraries/drivers/74hc595 - url = https://github.com/adafruit/Adafruit_CircuitPython_74HC595.git -[submodule "libraries/drivers/tmp006"] - path = libraries/drivers/tmp006 - url = https://github.com/adafruit/Adafruit_CircuitPython_TMP006.git -[submodule "libraries/helpers/tinylora"] - path = libraries/helpers/tinylora - url = https://github.com/adafruit/Adafruit_CircuitPython_TinyLoRa.git -[submodule "libraries/helpers/motorkit"] - path = libraries/helpers/motorkit - url = https://github.com/adafruit/Adafruit_CircuitPython_MotorKit.git -[submodule "libraries/drivers/esp-atcontrol"] - path = libraries/drivers/esp-atcontrol - url = https://github.com/adafruit/Adafruit_CircuitPython_ESP_ATcontrol.git -[submodule "libraries/helpers/miniesptool"] - path = libraries/helpers/miniesptool - url = https://github.com/adafruit/Adafruit_CircuitPython_miniesptool.git -[submodule "libraries/helpers/framebuf"] - path = libraries/helpers/framebuf - url = https://github.com/adafruit/Adafruit_CircuitPython_framebuf.git -[submodule "libraries/drivers/sharpmemorydisplay"] - path = libraries/drivers/sharpmemorydisplay - url = https://github.com/adafruit/Adafruit_CircuitPython_SharpMemoryDisplay.git -[submodule "libraries/drivers/pcd8544"] - path = libraries/drivers/pcd8544 - url = https://github.com/adafruit/Adafruit_CircuitPython_PCD8544.git -[submodule "libraries/drivers/us100"] - path = libraries/drivers/us100 - url = https://github.com/adafruit/Adafruit_CircuitPython_US100.git -[submodule "libraries/helpers/servokit"] - path = libraries/helpers/servokit - url = https://github.com/adafruit/Adafruit_CircuitPython_ServoKit.git -[submodule "libraries/helpers/debouncer"] - path = libraries/helpers/debouncer - url = https://github.com/adafruit/Adafruit_CircuitPython_Debouncer.git -[submodule "libraries/drivers/adt7410"] - path = libraries/drivers/adt7410 - url = https://github.com/adafruit/Adafruit_CircuitPython_ADT7410.git -[submodule "libraries/helpers/boardtest"] - path = libraries/helpers/boardtest - url = https://github.com/adafruit/Adafruit_CircuitPython_BoardTest.git -[submodule "libraries/helpers/ble"] - path = libraries/helpers/ble - url = https://github.com/adafruit/Adafruit_CircuitPython_BLE.git -[submodule "libraries/helpers/bluefruitconnect"] - path = libraries/helpers/bluefruitconnect - url = https://github.com/adafruit/Adafruit_CircuitPython_BluefruitConnect.git -[submodule "libraries/helpers/midi"] - path = libraries/helpers/midi - url = https://github.com/adafruit/Adafruit_CircuitPython_MIDI.git -[submodule "libraries/drivers/ra8875"] - path = libraries/drivers/ra8875 - url = https://github.com/adafruit/Adafruit_CircuitPython_RA8875.git -[submodule "libraries/drivers/esp32spi"] - path = libraries/drivers/esp32spi - url = https://github.com/adafruit/Adafruit_CircuitPython_ESP32SPI.git -[submodule "libraries/drivers/touchscreen"] - path = libraries/drivers/touchscreen - url = https://github.com/adafruit/Adafruit_CircuitPython_Touchscreen.git -[submodule "libraries/helpers/display-text"] - path = libraries/helpers/display-text - url = https://github.com/adafruit/Adafruit_CircuitPython_Display_Text.git -[submodule "libraries/helpers/binascii"] - path = libraries/helpers/binascii - url = https://github.com/adafruit/Adafruit_CircuitPython_binascii.git -[submodule "libraries/helpers/bitmap-font"] - path = libraries/helpers/bitmap-font - url = https://github.com/adafruit/Adafruit_CircuitPython_Bitmap_Font.git -[submodule "libraries/drivers/pyportal"] - path = libraries/drivers/pyportal - url = https://github.com/adafruit/Adafruit_CircuitPython_PyPortal.git -[submodule "libraries/drivers/ina260"] - path = libraries/drivers/ina260 - url = https://github.com/adafruit/Adafruit_CircuitPython_INA260.git -[submodule "libraries/helpers/logging"] - path = libraries/helpers/logging - url = https://github.com/adafruit/Adafruit_CircuitPython_Logging.git -[submodule "libraries/helpers/adafruitio"] - path = libraries/helpers/adafruitio - url = https://github.com/adafruit/Adafruit_CircuitPython_AdafruitIO.git -[submodule "libraries/drivers/tpa2016"] - path = libraries/drivers/tpa2016 - url = https://github.com/adafruit/Adafruit_CircuitPython_TPA2016.git -[submodule "libraries/helpers/display-button"] - path = libraries/helpers/display-button - url = https://github.com/adafruit/Adafruit_CircuitPython_Display_Button.git -[submodule "libraries/helpers/display-shapes"] - path = libraries/helpers/display-shapes - url = https://github.com/adafruit/Adafruit_CircuitPython_Display_Shapes.git -[submodule "libraries/drivers/veml7700"] - path = libraries/drivers/veml7700 - url = https://github.com/adafruit/Adafruit_CircuitPython_VEML7700.git -[submodule "libraries/drivers/dymoscale"] - path = libraries/drivers/dymoscale - url = https://github.com/adafruit/Adafruit_CircuitPython_DymoScale.git -[submodule "libraries/helpers/itertools"] - path = libraries/helpers/itertools - url = https://github.com/adafruit/Adafruit_CircuitPython_IterTools.git -[submodule "libraries/helpers/lifx"] - path = libraries/helpers/lifx - url = https://github.com/adafruit/Adafruit_CircuitPython_LIFX.git -[submodule "libraries/helpers/hue"] - path = libraries/helpers/hue - url = https://github.com/adafruit/Adafruit_CircuitPython_Hue.git -[submodule "libraries/drivers/lps35hw"] - path = libraries/drivers/lps35hw - url = https://github.com/adafruit/Adafruit_CircuitPython_LPS35HW.git -[submodule "libraries/drivers/ili9341"] - path = libraries/drivers/ili9341 - url = https://github.com/adafruit/Adafruit_CircuitPython_ILI9341.git -[submodule "libraries/drivers/st7735r"] - path = libraries/drivers/st7735r - url = https://github.com/adafruit/Adafruit_CircuitPython_ST7735R.git -[submodule "libraries/drivers/st7735"] - path = libraries/drivers/st7735 - url = https://github.com/adafruit/Adafruit_CircuitPython_ST7735.git -[submodule "libraries/drivers/hx8357"] - path = libraries/drivers/hx8357 - url = https://github.com/adafruit/Adafruit_CircuitPython_HX8357.git -[submodule "libraries/drivers/ssd1351"] - path = libraries/drivers/ssd1351 - url = https://github.com/adafruit/Adafruit_CircuitPython_SSD1351.git -[submodule "libraries/drivers/ssd1331"] - path = libraries/drivers/ssd1331 - url = https://github.com/adafruit/Adafruit_CircuitPython_SSD1331.git -[submodule "libraries/drivers/st7789"] - path = libraries/drivers/st7789 - url = https://github.com/adafruit/Adafruit_CircuitPython_ST7789.git -[submodule "libraries/helpers/azure"] - path = libraries/helpers/azure - url = https://github.com/adafruit/Adafruit_CircuitPython_AzureIoT.git -[submodule "libraries/drivers/bd3491fs"] - path = libraries/drivers/bd3491fs - url = https://github.com/adafruit/Adafruit_CircuitPython_BD3491FS.git -[submodule "libraries/drivers/ds3502"] - path = libraries/drivers/ds3502 - url = https://github.com/adafruit/Adafruit_CircuitPython_DS3502.git -[submodule "libraries/helpers/rgbled"] - path = libraries/helpers/rgbled - url = https://github.com/adafruit/Adafruit_CircuitPython_RGBLED.git -[submodule "libraries/helpers/pyoa"] - path = libraries/helpers/pyoa - url = https://github.com/adafruit/Adafruit_CircuitPython_PYOA.git -[submodule "libraries/helpers/turtle"] - path = libraries/helpers/turtle - url = https://github.com/adafruit/Adafruit_CircuitPython_turtle.git -[submodule "libraries/drivers/vcnl4040"] - path = libraries/drivers/vcnl4040 - url = https://github.com/adafruit/Adafruit_CircuitPython_VCNL4040.git -[submodule "libraries/helpers/cursorcontrol"] - path = libraries/helpers/cursorcontrol - url = https://github.com/adafruit/Adafruit_CircuitPython_CursorControl.git -[submodule "libraries/helpers/pybadger"] - path = libraries/helpers/pybadger - url = https://github.com/adafruit/Adafruit_CircuitPython_PyBadger.git -[submodule "libraries/helpers/minimqtt"] - path = libraries/helpers/minimqtt - url = https://github.com/adafruit/Adafruit_CircuitPython_MiniMQTT.git -[submodule "libraries/drivers/nunchuk"] - path = libraries/drivers/nunchuk - url = https://github.com/adafruit/Adafruit_CircuitPython_Nunchuk.git -[submodule "libraries/helpers/requests"] - path = libraries/helpers/requests - url = https://github.com/adafruit/Adafruit_CircuitPython_Requests.git -[submodule "libraries/drivers/displayio_ssd1306"] - path = libraries/drivers/displayio_ssd1306 - url = https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_SSD1306.git -[submodule "libraries/drivers/ssd1322"] - path = libraries/drivers/ssd1322 - url = https://github.com/adafruit/Adafruit_CircuitPython_SSD1322.git -[submodule "libraries/drivers/ssd1325"] - path = libraries/drivers/ssd1325 - url = https://github.com/adafruit/Adafruit_CircuitPython_SSD1325.git -[submodule "libraries/drivers/ssd1327"] - path = libraries/drivers/ssd1327 - url = https://github.com/adafruit/Adafruit_CircuitPython_SSD1327.git -[submodule "libraries/helpers/hashlib"] - path = libraries/helpers/hashlib - url = https://github.com/adafruit/Adafruit_CircuitPython_hashlib.git -[submodule "libraries/helpers/rsa"] - path = libraries/helpers/rsa - url = https://github.com/adafruit/Adafruit_CircuitPython_RSA.git -[submodule "libraries/helpers/ntp"] - path = libraries/helpers/ntp - url = https://github.com/adafruit/Adafruit_CircuitPython_NTP.git -[submodule "libraries/helpers/jwt"] - path = libraries/helpers/jwt - url = https://github.com/adafruit/Adafruit_CircuitPython_JWT.git -[submodule "libraries/helpers/GC_IOT_Core"] - path = libraries/helpers/GC_IOT_Core - url = https://github.com/adafruit/Adafruit_CircuitPython_GC_IOT_Core.git -[submodule "libraries/drivers/pct2075"] - path = libraries/drivers/pct2075 - url = https://github.com/adafruit/Adafruit_CircuitPython_PCT2075.git -[submodule "libraries/drivers/tlv493d"] - path = libraries/drivers/tlv493d - url = https://github.com/adafruit/Adafruit_CircuitPython_TLV493D.git -[submodule "libraries/helpers/bitmapsaver"] - path = libraries/helpers/bitmapsaver - url = https://github.com/adafruit/Adafruit_CircuitPython_BitmapSaver.git -[submodule "libraries/drivers/il91874"] - path = libraries/drivers/il91874 - url = https://github.com/adafruit/Adafruit_CircuitPython_IL91874.git -[submodule "libraries/drivers/il0373"] - path = libraries/drivers/il0373 - url = https://github.com/adafruit/Adafruit_CircuitPython_IL0373.git -[submodule "libraries/drivers/il0398"] - path = libraries/drivers/il0398 - url = https://github.com/adafruit/Adafruit_CircuitPython_IL0398.git -[submodule "libraries/drivers/ssd1608"] - path = libraries/drivers/ssd1608 - url = https://github.com/adafruit/Adafruit_CircuitPython_SSD1608.git -[submodule "libraries/drivers/ssd1675"] - path = libraries/drivers/ssd1675 - url = https://github.com/adafruit/Adafruit_CircuitPython_SSD1675.git -[submodule "libraries/drivers/msa301"] - path = libraries/drivers/msa301 - url = https://github.com/adafruit/Adafruit_CircuitPython_MSA301.git -[submodule "libraries/drivers/atecc"] - path = libraries/drivers/atecc - url = https://github.com/adafruit/Adafruit_CircuitPython_ATECC.git -[submodule "libraries/helpers/AWS_IOT"] - path = libraries/helpers/AWS_IOT - url = https://github.com/adafruit/Adafruit_CircuitPython_AWS_IOT.git -[submodule "libraries/drivers/lsm303-accel"] - path = libraries/drivers/lsm303-accel - url = https://github.com/adafruit/Adafruit_CircuitPython_LSM303_Accel.git -[submodule "libraries/drivers/lsm303dlh-mag"] - path = libraries/drivers/lsm303dlh-mag - url = https://github.com/adafruit/Adafruit_CircuitPython_LSM303DLH_Mag.git -[submodule "libraries/drivers/mpu6050"] - path = libraries/drivers/mpu6050 - url = https://github.com/adafruit/Adafruit_CircuitPython_MPU6050.git -[submodule "libraries/drivers/mcp9600"] - path = libraries/drivers/mcp9600 - url = https://github.com/adafruit/Adafruit_CircuitPython_MCP9600.git -[submodule "libraries/helpers/gizmo"] - path = libraries/helpers/gizmo - url = https://github.com/adafruit/Adafruit_CircuitPython_Gizmo.git -[submodule "libraries/drivers/displayio_ssd1305"] - path = libraries/drivers/displayio_ssd1305 - url = https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_SSD1305.git -[submodule "libraries/drivers/ssd1305"] - path = libraries/drivers/ssd1305 - url = https://github.com/adafruit/Adafruit_CircuitPython_SSD1305.git -[submodule "libraries/drivers/rplidar"] - path = libraries/drivers/rplidar - url = https://github.com/adafruit/Adafruit_CircuitPython_RPLIDAR.git -[submodule "libraries/drivers/neopixel_spi"] - path = libraries/drivers/neopixel_spi - url = https://github.com/adafruit/Adafruit_CircuitPython_NeoPixel_SPI.git -[submodule "libraries/drivers/mlx90640"] - path = libraries/drivers/mlx90640 - url = https://github.com/adafruit/Adafruit_CircuitPython_MLX90640.git -[submodule "libraries/drivers/lsm6ds"] - path = libraries/drivers/lsm6ds - url = https://github.com/adafruit/Adafruit_CircuitPython_LSM6DS.git -[submodule "libraries/drivers/mcp4728"] - path = libraries/drivers/mcp4728 - url = https://github.com/adafruit/Adafruit_CircuitPython_MCP4728.git -[submodule "libraries/helpers/ble_apple_notification_center"] - path = libraries/helpers/ble_apple_notification_center - url = https://github.com/adafruit/Adafruit_CircuitPython_BLE_Apple_Notification_Center.git -[submodule "libraries/helpers/ble_magic_light"] - path = libraries/helpers/ble_magic_light - url = https://github.com/adafruit/Adafruit_CircuitPython_BLE_Magic_Light.git -[submodule "libraries/helpers/display_notification"] - path = libraries/helpers/display_notification - url = https://github.com/adafruit/Adafruit_CircuitPython_Display_Notification.git -[submodule "libraries/drivers/lis2mdl"] - path = libraries/drivers/lis2mdl - url = https://github.com/adafruit/Adafruit_CircuitPython_LIS2MDL.git -[submodule "libraries/drivers/lis3mdl"] - path = libraries/drivers/lis3mdl - url = https://github.com/adafruit/Adafruit_CircuitPython_LIS3MDL.git -[submodule "libraries/helpers/ble_apple_media"] - path = libraries/helpers/ble_apple_media - url = https://github.com/adafruit/Adafruit_CircuitPython_BLE_Apple_Media.git -[submodule "libraries/drivers/dps310"] - path = libraries/drivers/dps310 - url = https://github.com/adafruit/Adafruit_CircuitPython_DPS310.git -[submodule "libraries/drivers/clue"] - path = libraries/drivers/clue - url = https://github.com/adafruit/Adafruit_CircuitPython_CLUE.git -[submodule "libraries/helpers/ble_heart_rate"] - path = libraries/helpers/ble_heart_rate - url = https://github.com/adafruit/Adafruit_CircuitPython_BLE_Heart_Rate.git -[submodule "libraries/helpers/ble_cycling_speed_and_cadence"] - path = libraries/helpers/ble_cycling_speed_and_cadence - url = https://github.com/adafruit/Adafruit_CircuitPython_BLE_Cycling_Speed_and_Cadence.git -[submodule "libraries/drivers/lps2x"] - path = libraries/drivers/lps2x - url = https://github.com/adafruit/Adafruit_CircuitPython_LPS2X.git -[submodule "libraries/helpers/ble_eddystone"] - path = libraries/helpers/ble_eddystone - url = https://github.com/adafruit/Adafruit_CircuitPython_BLE_Eddystone.git -[submodule "libraries/drivers/hts221"] - path = libraries/drivers/hts221 - url = https://github.com/adafruit/Adafruit_CircuitPython_HTS221.git -[submodule "libraries/helpers/ble-broadcastnet"] - path = libraries/helpers/ble-broadcastnet - url = https://github.com/adafruit/Adafruit_CircuitPython_BLE_BroadcastNet.git -[submodule "libraries/helpers/debug-i2c"] - path = libraries/helpers/debug-i2c - url = https://github.com/adafruit/Adafruit_CircuitPython_Debug_I2C.git -[submodule "libraries/helpers/wsgi"] - path = libraries/helpers/wsgi - url = https://github.com/adafruit/Adafruit_CircuitPython_WSGI.git -[submodule "libraries/helpers/progressbar"] - path = libraries/helpers/progressbar - url = https://github.com/adafruit/Adafruit_CircuitPython_ProgressBar.git -[submodule "libraries/drivers/wiznet5k"] - path = libraries/drivers/wiznet5k - url = https://github.com/adafruit/Adafruit_CircuitPython_Wiznet5k.git -[submodule "libraries/drivers/rockblock"] - path = libraries/drivers/rockblock - url = https://github.com/adafruit/Adafruit_CircuitPython_RockBlock.git -[submodule "libraries/drivers/ds1841"] - path = libraries/drivers/ds1841 - url = https://github.com/adafruit/Adafruit_CircuitPython_DS1841.git -[submodule "libraries/helpers/ble-radio"] - path = libraries/helpers/ble-radio - url = https://github.com/adafruit/Adafruit_CircuitPython_BLE_Radio.git -[submodule "libraries/helpers/ble_ibbq"] - path = libraries/helpers/ble_ibbq - url = https://github.com/adafruit/Adafruit_CircuitPython_BLE_iBBQ.git -[submodule "libraries/helpers/ble_midi"] - path = libraries/helpers/ble_midi - url = https://github.com/adafruit/Adafruit_CircuitPython_BLE_MIDI.git -[submodule "libraries/helpers/bitbangio"] - path = libraries/helpers/bitbangio - url = https://github.com/adafruit/Adafruit_CircuitPython_BitbangIO.git -[submodule "libraries/helpers/ble_berrymed_pulse_oximeter"] - path = libraries/helpers/ble_berrymed_pulse_oximeter - url = https://github.com/adafruit/Adafruit_CircuitPython_BLE_BerryMed_Pulse_Oximeter.git -[submodule "libraries/drivers/fona"] - path = libraries/drivers/fona - url = https://github.com/adafruit/Adafruit_CircuitPython_FONA.git -[submodule "libraries/drivers/lis331"] - path = libraries/drivers/lis331 - url = https://github.com/adafruit/Adafruit_CircuitPython_LIS331.git -[submodule "libraries/helpers/ble_adafruit"] - path = libraries/helpers/ble_adafruit - url = https://github.com/adafruit/Adafruit_CircuitPython_BLE_Adafruit.git -[submodule "libraries/drivers/icm20x"] - path = libraries/drivers/icm20x - url = https://github.com/adafruit/Adafruit_CircuitPython_ICM20X.git -[submodule "libraries/drivers/pm25"] - path = libraries/drivers/pm25 - url = https://github.com/adafruit/Adafruit_CircuitPython_PM25.git -[submodule "libraries/drivers/ahtx0"] - path = libraries/drivers/ahtx0 - url = https://github.com/adafruit/Adafruit_CircuitPython_AHTx0.git -[submodule "libraries/drivers/shtc3"] - path = libraries/drivers/shtc3 - url = https://github.com/adafruit/Adafruit_CircuitPython_SHTC3.git -[submodule "libraries/drivers/pcf8591"] - path = libraries/drivers/pcf8591 - url = https://github.com/adafruit/Adafruit_CircuitPython_PCF8591.git -[submodule "libraries/drivers/bh1750"] - path = libraries/drivers/bh1750 - url = https://github.com/adafruit/Adafruit_CircuitPython_BH1750.git -[submodule "libraries/drivers/as7341"] - path = libraries/drivers/as7341 - url = https://github.com/adafruit/Adafruit_CircuitPython_AS7341.git -[submodule "libraries/drivers/ms8607"] - path = libraries/drivers/ms8607 - url = https://github.com/adafruit/Adafruit_CircuitPython_MS8607.git -[submodule "libraries/helpers/matrixportal"] - path = libraries/helpers/matrixportal - url = https://github.com/adafruit/Adafruit_CircuitPython_MatrixPortal.git -[submodule "libraries/drivers/tc74"] - path = libraries/drivers/tc74 - url = https://github.com/adafruit/Adafruit_CircuitPython_TC74.git -[submodule "libraries/helpers/pixel_framebuf"] - path = libraries/helpers/pixel_framebuf - url = https://github.com/adafruit/Adafruit_CircuitPython_Pixel_Framebuf.git -[submodule "libraries/drivers/bno08x_rvc"] - path = libraries/drivers/bno08x_rvc - url = https://github.com/adafruit/Adafruit_CircuitPython_BNO08X_RVC.git -[submodule "libraries/helpers/airlift"] - path = libraries/helpers/airlift - url = https://github.com/adafruit/Adafruit_CircuitPython_AirLift.git -[submodule "libraries/drivers/bno08x"] - path = libraries/drivers/bno08x - url = https://github.com/adafruit/Adafruit_CircuitPython_BNO08X.git -[submodule "libraries/drivers/displayio_sh1107"] - path = libraries/drivers/displayio_sh1107 - url = https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_SH1107.git -[submodule "libraries/drivers/tla202x"] - path = libraries/drivers/tla202x - url = https://github.com/adafruit/Adafruit_CircuitPython_TLA202X.git -[submodule "libraries/drivers/lc709203f"] - path = libraries/drivers/lc709203f - url = https://github.com/adafruit/Adafruit_CircuitPython_LC709203F.git -[submodule "libraries/drivers/emc2101"] - path = libraries/drivers/emc2101 - url = https://github.com/adafruit/Adafruit_CircuitPython_EMC2101.git -[submodule "libraries/drivers/monsterm4sk"] - path = libraries/drivers/monsterm4sk - url = https://github.com/adafruit/Adafruit_CircuitPython_MONSTERM4SK.git -[submodule "libraries/drivers/tmp117"] - path = libraries/drivers/tmp117 - url = https://github.com/adafruit/Adafruit_CircuitPython_TMP117 -[submodule "libraries/helpers/magtag"] - path = libraries/helpers/magtag - url = https://github.com/adafruit/Adafruit_CircuitPython_MagTag.git -[submodule "libraries/drivers/mlx90395"] - path = libraries/drivers/mlx90395 - url = https://github.com/adafruit/Adafruit_CircuitPython_MLX90395.git -[submodule "libraries/helpers/fakerequests"] - path = libraries/helpers/fakerequests - url = https://github.com/adafruit/Adafruit_CircuitPython_FakeRequests.git -[submodule "libraries/helpers/portalbase"] - path = libraries/helpers/portalbase - url = https://github.com/adafruit/Adafruit_CircuitPython_PortalBase.git -[submodule "libraries/drivers/scd30"] - path = libraries/drivers/scd30 - url = https://github.com/adafruit/Adafruit_CircuitPython_SCD30.git -[submodule "libraries/drivers/ltr390"] - path = libraries/drivers/ltr390 - url = https://github.com/adafruit/Adafruit_CircuitPython_LTR390.git -[submodule "libraries/drivers/sgp40"] - path = libraries/drivers/sgp40 - url = https://github.com/adafruit/Adafruit_CircuitPython_SGP40.git -[submodule "libraries/helpers/oauth_2"] - path = libraries/helpers/oauth_2 - url = https://github.com/adafruit/Adafruit_CircuitPython_OAuth2.git -[submodule "libraries/drivers/sht4x"] - path = libraries/drivers/sht4x - url = https://github.com/adafruit/Adafruit_CircuitPython_SHT4x.git -[submodule "libraries/helpers/pioasm"] - path = libraries/helpers/pioasm - url = https://github.com/adafruit/Adafruit_CircuitPython_PIOASM.git -[submodule "libraries/drivers/aw9523"] - path = libraries/drivers/aw9523 - url = https://github.com/adafruit/Adafruit_CircuitPython_AW9523.git -[submodule "libraries/helpers/datetime"] - path = libraries/helpers/datetime - url = https://github.com/adafruit/Adafruit_CircuitPython_datetime.git -[submodule "libraries/drivers/htu31d"] - path = libraries/drivers/htu31d - url = https://github.com/adafruit/Adafruit_CircuitPython_HTU31D.git -[submodule "libraries/helpers/simplemath"] - path = libraries/helpers/simplemath - url = https://github.com/adafruit/Adafruit_CircuitPython_SimpleMath.git -[submodule "libraries/drivers/mcp2515"] - path = libraries/drivers/mcp2515 - url = https://github.com/adafruit/Adafruit_CircuitPython_MCP2515.git -[submodule "libraries/helpers/ble_lywsd03mmc"] - path = libraries/helpers/ble_lywsd03mmc - url = https://github.com/adafruit/Adafruit_CircuitPython_BLE_LYWSD03MMC.git -[submodule "libraries/drivers/ssd1681"] - path = libraries/drivers/ssd1681 - url = https://github.com/adafruit/Adafruit_CircuitPython_SSD1681.git -[submodule "libraries/helpers/displayio_layout"] - path = libraries/helpers/displayio_layout - url = https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_Layout.git -[submodule "libraries/drivers/ssd1680"] - path = libraries/drivers/ssd1680 - url = https://github.com/adafruit/Adafruit_CircuitPython_SSD1680.git -[submodule "libraries/helpers/funhouse"] - path = libraries/helpers/funhouse - url = https://github.com/adafruit/Adafruit_CircuitPython_FunHouse.git -[submodule "libraries/helpers/colorsys"] - path = libraries/helpers/colorsys - url = https://github.com/adafruit/Adafruit_CircuitPython_Colorsys.git -[submodule "libraries/drivers/ov7670"] - path = libraries/drivers/ov7670 - url = https://github.com/adafruit/Adafruit_CircuitPython_OV7670 -[submodule "libraries/helpers/dash_display"] - path = libraries/helpers/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 -[submodule "libraries/drivers/vl53l1x"] - path = libraries/drivers/vl53l1x - url = https://github.com/adafruit/Adafruit_CircuitPython_VL53L1X.git -[submodule "libraries/helpers/asyncio"] - path = libraries/helpers/asyncio - url = https://github.com/adafruit/Adafruit_CircuitPython_asyncio.git -[submodule "libraries/drivers/24lc32"] - path = libraries/drivers/24lc32 - url = https://github.com/adafruit/Adafruit_CircuitPython_24LC32.git -[submodule "libraries/drivers/adxl37x"] - path = libraries/drivers/adxl37x - url = https://github.com/adafruit/Adafruit_CircuitPython_ADXL37x.git -[submodule "libraries/helpers/esp32s2tft"] - path = libraries/helpers/esp32s2tft - url = https://github.com/adafruit/Adafruit_CircuitPython_ESP32S2TFT.git -[submodule "libraries/drivers/vl53l4cd"] - path = libraries/drivers/vl53l4cd - url = https://github.com/adafruit/Adafruit_CircuitPython_VL53L4CD.git -[submodule "libraries/drivers/tt21100"] - path = libraries/drivers/tt21100 - url = https://github.com/adafruit/Adafruit_CircuitPython_TT21100.git -[submodule "libraries/helpers/httpserver"] - path = libraries/helpers/httpserver - url = https://github.com/adafruit/Adafruit_CircuitPython_HTTPServer.git -[submodule "libraries/drivers/tsc2007"] - path = libraries/drivers/tsc2007 - url = https://github.com/adafruit/Adafruit_CircuitPython_TSC2007.git -[submodule "libraries/drivers/floppy"] - path = libraries/drivers/floppy - url = https://github.com/adafruit/Adafruit_CircuitPython_floppy.git -[submodule "libraries/drivers/pcf8574"] - path = libraries/drivers/pcf8574 - url = https://github.com/adafruit/Adafruit_CircuitPython_PCF8574.git -[submodule "libraries/drivers/mmc56x3"] - path = libraries/drivers/mmc56x3 - url = https://github.com/adafruit/Adafruit_CircuitPython_MMC56x3.git -[submodule "libraries/drivers/si1145"] - path = libraries/drivers/si1145 - url = https://github.com/adafruit/Adafruit_CircuitPython_SI1145.git -[submodule "libraries/drivers/ags02ma"] - path = libraries/drivers/ags02ma - url = https://github.com/adafruit/Adafruit_CircuitPython_AGS02MA.git -[submodule "libraries/drivers/max1704x"] - path = libraries/drivers/max1704x - url = https://github.com/adafruit/Adafruit_CircuitPython_MAX1704x.git -[submodule "libraries/drivers/guvx-i2c"] - path = libraries/drivers/guvx-i2c - url = https://github.com/adafruit/Adafruit_CircuitPython_GUVX_I2C.git -[submodule "libraries/drivers/tca8418"] - path = libraries/drivers/tca8418 - url = https://github.com/adafruit/Adafruit_CircuitPython_TCA8418.git -[submodule "libraries/drivers/ltr329_ltr303"] - path = libraries/drivers/ltr329_ltr303 - url = https://github.com/adafruit/Adafruit_CircuitPython_LTR329_LTR303.git -[submodule "libraries/drivers/ens160"] - path = libraries/drivers/ens160 - url = https://github.com/adafruit/Adafruit_CircuitPython_ENS160.git -[submodule "libraries/drivers/pcf8575"] - path = libraries/drivers/pcf8575 - url = https://github.com/adafruit/Adafruit_CircuitPython_PCF8575.git -[submodule "libraries/helpers/ble_beacon"] - path = libraries/helpers/ble_beacon - url = https://github.com/adafruit/Adafruit_CircuitPython_BLE_Beacon.git -[submodule "libraries/helpers/ble_file_transfer"] - path = libraries/helpers/ble_file_transfer - url = https://github.com/adafruit/Adafruit_CircuitPython_BLE_File_Transfer.git -[submodule "libraries/helpers/pastebin"] - path = libraries/helpers/pastebin - url = https://github.com/adafruit/Adafruit_CircuitPython_Pastebin.git -[submodule "libraries/drivers/neopxl8"] - path = libraries/drivers/neopxl8 - url = https://github.com/adafruit/Adafruit_CircuitPython_NeoPxl8.git -[submodule "libraries/helpers/displayio_flipclock"] - path = libraries/helpers/displayio_flipclock - url = https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_FlipClock -[submodule "libraries/helpers/pixelmap"] - path = libraries/helpers/pixelmap - url = https://github.com/adafruit/Adafruit_CircuitPython_PixelMap.git -[submodule "libraries/helpers/gfx"] - path = libraries/helpers/gfx - url = https://github.com/adafruit/Adafruit_CircuitPython_GFX.git -[submodule "libraries/drivers/spd1656"] - path = libraries/drivers/spd1656 - url = https://github.com/adafruit/Adafruit_CircuitPython_SPD1656.git -[submodule "libraries/drivers/acep7in"] - path = libraries/drivers/acep7in - url = https://github.com/adafruit/Adafruit_CircuitPython_ACeP7In.git -[submodule "libraries/drivers/wii_classic"] - path = libraries/drivers/wii_classic - url = https://github.com/adafruit/Adafruit_CircuitPython_Wii_Classic.git -[submodule "libraries/helpers/wave"] - path = libraries/helpers/wave - url = https://github.com/adafruit/Adafruit_CircuitPython_wave.git -[submodule "libraries/drivers/nau7802"] - path = libraries/drivers/nau7802 - url = https://github.com/adafruit/CircuitPython_NAU7802.git -[submodule "libraries/drivers/ek79686"] - path = libraries/drivers/ek79686 - url = https://github.com/adafruit/Adafruit_CircuitPython_EK79686.git -[submodule "libraries/helpers/usb_host_descriptors"] - path = libraries/helpers/usb_host_descriptors - url = https://github.com/adafruit/Adafruit_CircuitPython_USB_Host_Descriptors.git -[submodule "libraries/helpers/json_stream"] - path = libraries/helpers/json_stream - url = https://github.com/adafruit/Adafruit_CircuitPython_JSON_Stream.git -[submodule "libraries/drivers/ad569x"] - path = libraries/drivers/ad569x - url = https://github.com/adafruit/Adafruit_CircuitPython_AD569x.git -[submodule "libraries/helpers/templateengine"] - path = libraries/helpers/templateengine - url = https://github.com/adafruit/Adafruit_CircuitPython_TemplateEngine.git -[submodule "libraries/drivers/husb238"] - path = libraries/drivers/husb238 - url = https://github.com/adafruit/Adafruit_CircuitPython_HUSB238.git -[submodule "libraries/drivers/pca9554"] - path = libraries/drivers/pca9554 - url = https://github.com/adafruit/Adafruit_CircuitPython_PCA9554.git -[submodule "libraries/drivers/cst8xx"] - path = libraries/drivers/cst8xx - url = https://github.com/adafruit/Adafruit_CircuitPython_CST8XX.git -[submodule "libraries/drivers/vcnl4020"] - path = libraries/drivers/vcnl4020 - url = https://github.com/adafruit/Adafruit_CircuitPython_VCNL4020.git -[submodule "libraries/helpers/qualia"] - path = libraries/helpers/qualia - url = https://github.com/adafruit/Adafruit_CircuitPython_Qualia.git -[submodule "libraries/drivers/ads7830"] - path = libraries/drivers/ads7830 - url = https://github.com/adafruit/Adafruit_CircuitPython_ADS7830.git -[submodule "libraries/helpers/pycamera"] - path = libraries/helpers/pycamera - url = https://github.com/adafruit/Adafruit_CircuitPython_PyCamera.git -[submodule "libraries/drivers/ft5336"] - path = libraries/drivers/ft5336 - url = https://github.com/adafruit/Adafruit_CircuitPython_FT5336.git -[submodule "libraries/drivers/mcp3421"] - path = libraries/drivers/mcp3421 - url = https://github.com/adafruit/Adafruit_CircuitPython_MCP3421.git -[submodule "libraries/helpers/connection_manager"] - path = libraries/helpers/connection_manager - url = https://github.com/adafruit/Adafruit_CircuitPython_ConnectionManager.git -[submodule "libraries/drivers/adg72x"] - path = libraries/drivers/adg72x - url = https://github.com/adafruit/Adafruit_CircuitPython_ADG72x.git -[submodule "libraries/drivers/s35710"] - path = libraries/drivers/s35710 - url = https://github.com/adafruit/Adafruit_CircuitPython_S35710.git -[submodule "libraries/drivers/ch9328"] - path = libraries/drivers/ch9328 - url = https://github.com/adafruit/Adafruit_CircuitPython_CH9328.git -[submodule "libraries/drivers/ds248x"] - path = libraries/drivers/ds248x - url = https://github.com/adafruit/Adafruit_CircuitPython_DS248x.git -[submodule "libraries/drivers/hdc302x"] - path = libraries/drivers/hdc302x - url = https://github.com/adafruit/Adafruit_CircuitPython_HDC302x.git -[submodule "libraries/drivers/rfm"] - path = libraries/drivers/rfm - url = https://github.com/adafruit/Adafruit_CircuitPython_RFM.git -[submodule "libraries/helpers/prompt_toolkit"] - path = libraries/helpers/prompt_toolkit - url = https://github.com/adafruit/Adafruit_CircuitPython_Prompt_Toolkit.git -[submodule "libraries/drivers/hx711"] - path = libraries/drivers/hx711 - url = https://github.com/adafruit/Adafruit_CircuitPython_HX711.git -[submodule "libraries/helpers/pio_uart"] - path = libraries/helpers/pio_uart - url = https://github.com/adafruit/Adafruit_CircuitPython_PIO_UART.git -[submodule "libraries/helpers/anchored_tilegrid"] - path = libraries/helpers/anchored_tilegrid - url = https://github.com/adafruit/Adafruit_CircuitPython_Anchored_TileGrid.git -[submodule "libraries/drivers/tm1814"] - path = libraries/drivers/tm1814 - url = https://github.com/adafruit/Adafruit_CircuitPython_TM1814.git -[submodule "libraries/helpers/usb_host_mass_storage"] - path = libraries/helpers/usb_host_mass_storage - url = https://github.com/adafruit/Adafruit_CircuitPython_USB_Host_Mass_Storage.git -[submodule "libraries/helpers/usb_host_midi"] - path = libraries/helpers/usb_host_midi - url = https://github.com/adafruit/Adafruit_CircuitPython_USB_Host_MIDI.git -[submodule "libraries/drivers/ina3221"] - path = libraries/drivers/ina3221 - url = https://github.com/adafruit/Adafruit_CircuitPython_INA3221.git -[submodule "libraries/drivers/vcnl4200"] - path = libraries/drivers/vcnl4200 - url = https://github.com/adafruit/Adafruit_CircuitPython_VCNL4200.git -[submodule "libraries/drivers/wm8960"] - path = libraries/drivers/wm8960 - url = https://github.com/adafruit/Adafruit_CircuitPython_WM8960.git -[submodule "libraries/helpers/wiz"] - path = libraries/helpers/wiz - url = https://github.com/adafruit/Adafruit_CircuitPython_Wiz.git -[submodule "libraries/drivers/ina228"] - path = libraries/drivers/ina228 - url = https://github.com/adafruit/Adafruit_CircuitPython_INA228.git -[submodule "libraries/drivers/gc9a01a"] - path = libraries/drivers/gc9a01a - url = https://github.com/adafruit/Adafruit_CircuitPython_GC9A01A.git -[submodule "libraries/drivers/lps28"] - path = libraries/drivers/lps28 - url = https://github.com/adafruit/Adafruit_CircuitPython_LPS28.git -[submodule "libraries/helpers/display_analogclock"] - path = libraries/helpers/display_analogclock - url = https://github.com/adafruit/Adafruit_CircuitPython_Display_AnalogClock.git -[submodule "libraries/drivers/dacx578"] - path = libraries/drivers/dacx578 - url = https://github.com/adafruit/Adafruit_CircuitPython_DACx578.git -[submodule "libraries/helpers/display_emoji_text"] - path = libraries/helpers/display_emoji_text - url = https://github.com/adafruit/Adafruit_CircuitPython_Display_Emoji_Text.git -[submodule "libraries/drivers/tlv320"] - path = libraries/drivers/tlv320 - url = https://github.com/adafruit/Adafruit_CircuitPython_TLV320.git -[submodule "libraries/helpers/anchored_group"] - path = libraries/helpers/anchored_group - url = https://github.com/adafruit/Adafruit_CircuitPython_Anchored_Group.git -[submodule "libraries/helpers/pathlib"] - path = libraries/helpers/pathlib - url = https://github.com/adafruit/Adafruit_CircuitPython_Pathlib.git -[submodule "libraries/helpers/fruitjam"] - path = libraries/helpers/fruitjam - url = https://github.com/adafruit/Adafruit_CircuitPython_FruitJam.git -[submodule "libraries/helpers/usb_host_mouse"] - path = libraries/helpers/usb_host_mouse - url = https://github.com/adafruit/Adafruit_CircuitPython_USB_Host_Mouse.git -[submodule "libraries/helpers/argv_file"] - path = libraries/helpers/argv_file - url = https://github.com/adafruit/Adafruit_CircuitPython_Argv_File.git -[submodule "librares/helpers/midi_parser"] - path = libraries/helpers/midi_parser - url = https://github.com/adafruit/Adafruit_CircuitPython_MIDI_Parser.git -[submodule "libraries/drivers/opt4048"] - path = libraries/drivers/opt4048 - url = https://github.com/adafruit/Adafruit_CircuitPython_OPT4048.git -[submodule "libraries/drivers/sen6x"] - path = libraries/drivers/sen6x - url = https://github.com/adafruit/Adafruit_CircuitPython_SEN6x.git -[submodule "libraries/drivers/ina23x"] - path = libraries/drivers/ina23x - url = https://github.com/adafruit/Adafruit_CircuitPython_INA23x.git -[submodule "libraries/helpers/stspin"] - path = libraries/helpers/stspin - url = https://github.com/adafruit/Adafruit_CircuitPython_STSPIN.git -[submodule "libraries/helpers/color_terminal"] - path = libraries/helpers/color_terminal - url = https://github.com/adafruit/Adafruit_CircuitPython_Color_Terminal.git -[submodule "libraries/drivers/as5600"] - path = libraries/drivers/as5600 - url = https://github.com/adafruit/Adafruit_CircuitPython_AS5600.git diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml deleted file mode 100644 index 9f867910..00000000 --- a/.pre-commit-config.yaml +++ /dev/null @@ -1,20 +0,0 @@ -# SPDX-FileCopyrightText: 2020 Diego Elio Pettenò -# -# SPDX-License-Identifier: Unlicense - -repos: -- repo: https://github.com/python/black - rev: 22.3.0 - hooks: - - id: black -- repo: https://github.com/fsfe/reuse-tool - rev: v1.1.2 - hooks: - - id: reuse -- repo: https://github.com/pre-commit/pre-commit-hooks - rev: v2.3.0 - hooks: - - id: check-yaml - - id: end-of-file-fixer - - id: trailing-whitespace - exclude: .+\.md diff --git a/.readthedocs.yaml b/.readthedocs.yaml deleted file mode 100644 index d7d5cb0c..00000000 --- a/.readthedocs.yaml +++ /dev/null @@ -1,22 +0,0 @@ -# SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries -# -# SPDX-License-Identifier: Unlicense - -# Read the Docs configuration file -# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details - -# Required -version: 2 - -sphinx: - configuration: docs/conf.py - -build: - os: ubuntu-22.04 - tools: - python: "3" - -python: - install: - - requirements: docs/requirements.txt - - requirements: requirements.txt diff --git a/24lc32_24lc32_simpletest.py.png b/24lc32_24lc32_simpletest.py.png new file mode 100644 index 00000000..9b8915fa Binary files /dev/null and b/24lc32_24lc32_simpletest.py.png differ diff --git a/74hc595_74hc595_8_led.py.png b/74hc595_74hc595_8_led.py.png new file mode 100644 index 00000000..9ed71759 Binary files /dev/null and b/74hc595_74hc595_8_led.py.png differ diff --git a/74hc595_74hc595_daisy_chain_74hc595_daisy_chain.py.png b/74hc595_74hc595_daisy_chain_74hc595_daisy_chain.py.png new file mode 100644 index 00000000..3e8d4d80 Binary files /dev/null and b/74hc595_74hc595_daisy_chain_74hc595_daisy_chain.py.png differ diff --git a/74hc595_74hc595_simpletest.py.png b/74hc595_74hc595_simpletest.py.png new file mode 100644 index 00000000..9ed71759 Binary files /dev/null and b/74hc595_74hc595_simpletest.py.png differ diff --git a/AWS_IOT_aws_iot_native_networking.py.png b/AWS_IOT_aws_iot_native_networking.py.png new file mode 100644 index 00000000..11a61746 Binary files /dev/null and b/AWS_IOT_aws_iot_native_networking.py.png differ diff --git a/AWS_IOT_aws_iot_shadows.py.png b/AWS_IOT_aws_iot_shadows.py.png new file mode 100644 index 00000000..8f606d4b Binary files /dev/null and b/AWS_IOT_aws_iot_shadows.py.png differ diff --git a/AWS_IOT_aws_iot_simpletest.py.png b/AWS_IOT_aws_iot_simpletest.py.png new file mode 100644 index 00000000..8f606d4b Binary files /dev/null and b/AWS_IOT_aws_iot_simpletest.py.png differ diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md deleted file mode 100644 index 01a75157..00000000 --- a/CODE_OF_CONDUCT.md +++ /dev/null @@ -1,141 +0,0 @@ - -# Adafruit Community Code of Conduct - -## Our Pledge - -In the interest of fostering an open and welcoming environment, we as -contributors and leaders pledge to making participation in our project and -our community a harassment-free experience for everyone, regardless of age, body -size, disability, ethnicity, gender identity and expression, level or type of -experience, education, socio-economic status, nationality, personal appearance, -race, religion, or sexual identity and orientation. - -## Our Standards - -We are committed to providing a friendly, safe and welcoming environment for -all. - -Examples of behavior that contributes to creating a positive environment -include: - -* Be kind and courteous to others -* Using welcoming and inclusive language -* Being respectful of differing viewpoints and experiences -* Collaborating with other community members -* Gracefully accepting constructive criticism -* Focusing on what is best for the community -* Showing empathy towards other community members - -Examples of unacceptable behavior by participants include: - -* The use of sexualized language or imagery and sexual attention or advances -* The use of inappropriate images, including in a community member's avatar -* The use of inappropriate language, including in a community member's nickname -* Any spamming, flaming, baiting or other attention-stealing behavior -* Excessive or unwelcome helping; answering outside the scope of the question - 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 -* Promoting or spreading disinformation, lies, or conspiracy theories against - a person, group, organisation, project, or community -* Public or private harassment -* Publishing others' private information, such as a physical or electronic - address, without explicit permission -* Other conduct which could reasonably be considered inappropriate - -The goal of the standards and moderation guidelines outlined here is to build -and maintain a respectful community. We ask that you don’t just aim to be -"technically unimpeachable", but rather try to be your best self. - -We value many things beyond technical expertise, including collaboration and -supporting others within our community. Providing a positive experience for -other community members can have a much more significant impact than simply -providing the correct answer. - -## Our Responsibilities - -Project leaders are responsible for clarifying the standards of acceptable -behavior and are expected to take appropriate and fair corrective action in -response to any instances of unacceptable behavior. - -Project leaders have the right and responsibility to remove, edit, or -reject messages, comments, commits, code, issues, and other contributions -that are not aligned to this Code of Conduct, or to ban temporarily or -permanently any community member for other behaviors that they deem -inappropriate, threatening, offensive, or harmful. - -## Moderation - -Instances of behaviors that violate the Adafruit Community Code of Conduct -may be reported by any member of the community. Community members are -encouraged to report these situations, including situations they witness -involving other community members. - -You may report in the following ways: - -In any situation, you may email . - -On the Adafruit Discord, you may send an open message from any channel -to all Community Moderators by tagging @community moderators. You may -also send an open message from any channel, or a direct message to -any Community Moderator. - -Email and direct message reports will be kept confidential. - -In situations on Discord where the issue is particularly offensive, possibly -illegal, requires immediate action, or violates the Discord terms of service, -you should also report the message directly to [Discord](https://discord.com/safety). - -These are the steps for upholding our community’s standards of conduct. - -1. Any member of the community may report any situation that violates the - CircuitPython Community Code of Conduct. All reports will be reviewed and - investigated. -2. If the behavior is a severe violation, the community member who - committed the violation may be banned immediately, without 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 - be given another chance, if they are receptive to the warning and change their - behavior. -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 - second offense. Repeated offenses will result in the community member being - 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 - -This Code of Conduct and the enforcement policies listed above apply to all -Adafruit Community venues. This includes but is not limited to any community -spaces (both public and private), the entire Adafruit Discord server, and -Adafruit GitHub repositories. Examples of Adafruit Community spaces include -but are not limited to meet-ups, audio chats on the Adafruit Discord, or -interaction at a conference. - -This Code of Conduct applies both within project spaces and in public spaces -when an individual is representing the project or its community. As a community -member, you are representing our community, and are expected to behave -accordingly. - -## Attribution - -This Code of Conduct is adapted from the [Contributor Covenant](https://www.contributor-covenant.org/), -version 1.4, available on [contributor-covenant.org](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). - -For other projects adopting the Adafruit Community Code of -Conduct, please contact the maintainers of those projects for enforcement. -If you wish to use this code of conduct for your own project, consider -explicitly mentioning your moderation policy or making a copy with your -own moderation policy so as to avoid confusion. diff --git a/GC_IOT_Core_gc_iot_core_simpletest.py.png b/GC_IOT_Core_gc_iot_core_simpletest.py.png new file mode 100644 index 00000000..1ed21692 Binary files /dev/null and b/GC_IOT_Core_gc_iot_core_simpletest.py.png differ diff --git a/LIBRARY_DEVELOPMENT.rst b/LIBRARY_DEVELOPMENT.rst deleted file mode 100644 index 617976a2..00000000 --- a/LIBRARY_DEVELOPMENT.rst +++ /dev/null @@ -1,19 +0,0 @@ -Developing Libraries in the Bundle -================================== - -Adafruit CircuitPython libraries are generally installable on a CPython interpreter with `pip` (or other package -managers). The "Blinka" libraries are compatibility layers to fill in missing pieces that are expected from -CircuitPython. Unfortunately, some of these compatibility layers may not work in all environments. - -Unless you are working with all of the libaries at the same time, the easiest workflow for development is to fork an -individual library and make your changes there before submitting a PR back to the adafruit repository. If, however, you -want to programmatically modify all libraries in this bundle, it may be more efficient to do development within this -repository. - -Code Hygiene ------------- - -Adafruit libraries are not currently fully typed. If you would like to improve the typing coverage, we suggest -`installing mypy`_. You can then run mypy from the command line or from within your editor / IDE. - -.. _installing mypy: https://mypy.readthedocs.io/en/stable/getting_started.html#installing-and-running-mypy diff --git a/LIBRARY_DEVELOPMENT.rst.license b/LIBRARY_DEVELOPMENT.rst.license deleted file mode 100644 index 36fbc6f0..00000000 --- a/LIBRARY_DEVELOPMENT.rst.license +++ /dev/null @@ -1,3 +0,0 @@ -# SPDX-FileCopyrightText: 2022 Dav Clark (@davclark) -# -# SPDX-License-Identifier: Unlicense diff --git a/LICENSE b/LICENSE deleted file mode 100644 index 19a9cd85..00000000 --- a/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2016 Adafruit Industries - -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 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. diff --git a/LICENSES/CC-BY-4.0.txt b/LICENSES/CC-BY-4.0.txt deleted file mode 100644 index 3f92dfc5..00000000 --- a/LICENSES/CC-BY-4.0.txt +++ /dev/null @@ -1,324 +0,0 @@ -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 -reason–for example, because of any applicable exception or limitation to copyright–then -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. diff --git a/LICENSES/MIT.txt b/LICENSES/MIT.txt deleted file mode 100644 index 204b93da..00000000 --- a/LICENSES/MIT.txt +++ /dev/null @@ -1,19 +0,0 @@ -MIT License Copyright (c) - -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. diff --git a/LICENSES/Unlicense.txt b/LICENSES/Unlicense.txt deleted file mode 100644 index 24a8f901..00000000 --- a/LICENSES/Unlicense.txt +++ /dev/null @@ -1,20 +0,0 @@ -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 diff --git a/README.rst b/README.rst deleted file mode 100644 index 86395958..00000000 --- a/README.rst +++ /dev/null @@ -1,103 +0,0 @@ -Adafruit CircuitPython Library Bundle -======================================= - -.. image:: https://readthedocs.org/projects/adafruit-circuitpython-bundle/badge/?version=latest - :target: https://docs.circuitpython.org/projects/bundle/en/latest/ - :alt: Documentation Status - -.. image:: https://img.shields.io/discord/327254708534116352.svg - :target: https://adafru.it/discord - :alt: Discord - -.. image:: https://travis-ci.com/adafruit/Adafruit_CircuitPython_Bundle.svg?branch=main - :target: https://travis-ci.com/adafruit/Adafruit_CircuitPython_Bundle - :alt: Build Status - -.. image:: https://img.shields.io/badge/code%20style-black-000000.svg - :target: https://github.com/psf/black - :alt: Code Style: Black - -This repo bundles a bunch of useful CircuitPython libraries into an easy to -download zip file. CircuitPython boards can ship with the contents of the zip to -make it easy to provide a lot of libraries by default. - -Use -===== -To use the bundle download the zip (not source zip) from the -`latest release `_, -unzip it and copy over the subfolders, such as ``lib``, into the root of your -CircuitPython device. Make sure to indicate that it should be merged with the -existing folder when it exists. - -CPython --------- -**DO NOT** use this to install libraries on a Linux computer, such as the Raspberry Pi, -with regular Python (aka CPython). Instead, use the python3 version of ``pip`` to install -the libraries you want to use. It will automatically install dependencies for you. For example: - -.. code:: - - pip3 install adafruit-circuitpython-lis3dh - -Development -============ - -After you clone this repository you must run ``git submodule init`` -and then ``git submodule update``. - -For developing individual libraries, please see LIBRARY_DEVELOPMENT.rst. - -Updating libraries -------------------- -To update the libraries run ``update-submodules.sh``. The script will fetch the -latest code and update to the newest tag (not main). - -To find libraries with commits that haven't been included in a release do: - -.. code:: - - git submodule foreach "git log --oneline HEAD...origin/main" - -Adding a library ------------------ -Determine the best location within ``libraries`` (``libraries/drivers/`` or -``libraries/helpers/``)for the new library and then run: - -.. code:: - - git submodule add libraries/ - -The target directory should omit any CircuitPython specific prefixes such as -``adafruit-circuitpython`` to simplify the listing. - -Removing a library -------------------- -Only do this if you are replacing the module with an equivalent: - -.. code:: - - git submodule deinit libraries/ - git rm libraries/ - -Building the bundle --------------------- -To build this bundle locally you'll need to install the -`circuitpython-build-tools `_ package. - -.. code:: - - python3 -m venv .venv - source .venv/bin/activate - pip install circuitpython-build-tools - -Once installed, make sure you are in the virtual environment: - -.. code:: - - source .venv/bin/activate - -Then run the build: - -.. code:: - - circuitpython-build-bundles --filename_prefix adafruit-circuitpython-bundle --library_location libraries --library_depth 2 diff --git a/README.rst.license b/README.rst.license deleted file mode 100644 index 11cd75d3..00000000 --- a/README.rst.license +++ /dev/null @@ -1,3 +0,0 @@ -SPDX-FileCopyrightText: 2017 Scott Shawcroft, written for Adafruit Industries - -SPDX-License-Identifier: MIT diff --git a/README.txt b/README.txt deleted file mode 100644 index 8e9b8c8a..00000000 --- a/README.txt +++ /dev/null @@ -1,2 +0,0 @@ -See here for more info: https://github.com/adafruit/Adafruit_CircuitPython_Bundle -See VERSIONS.txt for version info. diff --git a/README.txt.license b/README.txt.license deleted file mode 100644 index 11cd75d3..00000000 --- a/README.txt.license +++ /dev/null @@ -1,3 +0,0 @@ -SPDX-FileCopyrightText: 2017 Scott Shawcroft, written for Adafruit Industries - -SPDX-License-Identifier: MIT diff --git a/acep7in_acep7in_simpletest.py.png b/acep7in_acep7in_simpletest.py.png new file mode 100644 index 00000000..e9d95b65 Binary files /dev/null and b/acep7in_acep7in_simpletest.py.png differ diff --git a/ad569x_ad569x_simpletest.py.png b/ad569x_ad569x_simpletest.py.png new file mode 100644 index 00000000..5dfcc88b Binary files /dev/null and b/ad569x_ad569x_simpletest.py.png differ diff --git a/adafruitio_adafruit_io_http___init__.py.png b/adafruitio_adafruit_io_http___init__.py.png new file mode 100644 index 00000000..c8b73c63 Binary files /dev/null and b/adafruitio_adafruit_io_http___init__.py.png differ diff --git a/adafruitio_adafruit_io_http_adafruit_io_analog_in.py.png b/adafruitio_adafruit_io_http_adafruit_io_analog_in.py.png new file mode 100644 index 00000000..e2a3cfaa Binary files /dev/null and b/adafruitio_adafruit_io_http_adafruit_io_analog_in.py.png differ diff --git a/adafruitio_adafruit_io_http_adafruit_io_batch_cpython.py.png b/adafruitio_adafruit_io_http_adafruit_io_batch_cpython.py.png new file mode 100644 index 00000000..160df688 Binary files /dev/null and b/adafruitio_adafruit_io_http_adafruit_io_batch_cpython.py.png differ diff --git a/adafruitio_adafruit_io_http_adafruit_io_create_and_get_feed.py.png b/adafruitio_adafruit_io_http_adafruit_io_create_and_get_feed.py.png new file mode 100644 index 00000000..160df688 Binary files /dev/null and b/adafruitio_adafruit_io_http_adafruit_io_create_and_get_feed.py.png differ diff --git a/adafruitio_adafruit_io_http_adafruit_io_digital_out.py.png b/adafruitio_adafruit_io_http_adafruit_io_digital_out.py.png new file mode 100644 index 00000000..e2a3cfaa Binary files /dev/null and b/adafruitio_adafruit_io_http_adafruit_io_digital_out.py.png differ diff --git a/adafruitio_adafruit_io_http_adafruit_io_feeds.py.png b/adafruitio_adafruit_io_http_adafruit_io_feeds.py.png new file mode 100644 index 00000000..e2a3cfaa Binary files /dev/null and b/adafruitio_adafruit_io_http_adafruit_io_feeds.py.png differ diff --git a/adafruitio_adafruit_io_http_adafruit_io_groups.py.png b/adafruitio_adafruit_io_http_adafruit_io_groups.py.png new file mode 100644 index 00000000..c294fd16 Binary files /dev/null and b/adafruitio_adafruit_io_http_adafruit_io_groups.py.png differ diff --git a/adafruitio_adafruit_io_http_adafruit_io_metadata.py.png b/adafruitio_adafruit_io_http_adafruit_io_metadata.py.png new file mode 100644 index 00000000..e2a3cfaa Binary files /dev/null and b/adafruitio_adafruit_io_http_adafruit_io_metadata.py.png differ diff --git a/adafruitio_adafruit_io_http_adafruit_io_randomizer.py.png b/adafruitio_adafruit_io_http_adafruit_io_randomizer.py.png new file mode 100644 index 00000000..e2a3cfaa Binary files /dev/null and b/adafruitio_adafruit_io_http_adafruit_io_randomizer.py.png differ diff --git a/adafruitio_adafruit_io_http_adafruit_io_simpletest.py.png b/adafruitio_adafruit_io_http_adafruit_io_simpletest.py.png new file mode 100644 index 00000000..160df688 Binary files /dev/null and b/adafruitio_adafruit_io_http_adafruit_io_simpletest.py.png differ diff --git a/adafruitio_adafruit_io_http_adafruit_io_simpletest_cpython.py.png b/adafruitio_adafruit_io_http_adafruit_io_simpletest_cpython.py.png new file mode 100644 index 00000000..160df688 Binary files /dev/null and b/adafruitio_adafruit_io_http_adafruit_io_simpletest_cpython.py.png differ diff --git a/adafruitio_adafruit_io_http_adafruit_io_simpletest_esp32spi.py.png b/adafruitio_adafruit_io_http_adafruit_io_simpletest_esp32spi.py.png new file mode 100644 index 00000000..e2a3cfaa Binary files /dev/null and b/adafruitio_adafruit_io_http_adafruit_io_simpletest_esp32spi.py.png differ diff --git a/adafruitio_adafruit_io_http_adafruit_io_temperature.py.png b/adafruitio_adafruit_io_http_adafruit_io_temperature.py.png new file mode 100644 index 00000000..5c1220ff Binary files /dev/null and b/adafruitio_adafruit_io_http_adafruit_io_temperature.py.png differ diff --git a/adafruitio_adafruit_io_http_adafruit_io_user_info.py.png b/adafruitio_adafruit_io_http_adafruit_io_user_info.py.png new file mode 100644 index 00000000..160df688 Binary files /dev/null and b/adafruitio_adafruit_io_http_adafruit_io_user_info.py.png differ diff --git a/adafruitio_adafruit_io_http_adafruit_io_weather.py.png b/adafruitio_adafruit_io_http_adafruit_io_weather.py.png new file mode 100644 index 00000000..e2a3cfaa Binary files /dev/null and b/adafruitio_adafruit_io_http_adafruit_io_weather.py.png differ diff --git a/adafruitio_adafruit_io_mqtt___init__.py.png b/adafruitio_adafruit_io_mqtt___init__.py.png new file mode 100644 index 00000000..c8b73c63 Binary files /dev/null and b/adafruitio_adafruit_io_mqtt___init__.py.png differ diff --git a/adafruitio_adafruit_io_mqtt_adafruit_io_feed_callback.py.png b/adafruitio_adafruit_io_mqtt_adafruit_io_feed_callback.py.png new file mode 100644 index 00000000..9d9fc1a9 Binary files /dev/null and b/adafruitio_adafruit_io_mqtt_adafruit_io_feed_callback.py.png differ diff --git a/adafruitio_adafruit_io_mqtt_adafruit_io_groups.py.png b/adafruitio_adafruit_io_mqtt_adafruit_io_groups.py.png new file mode 100644 index 00000000..9d9fc1a9 Binary files /dev/null and b/adafruitio_adafruit_io_mqtt_adafruit_io_groups.py.png differ diff --git a/adafruitio_adafruit_io_mqtt_adafruit_io_location.py.png b/adafruitio_adafruit_io_mqtt_adafruit_io_location.py.png new file mode 100644 index 00000000..9d9fc1a9 Binary files /dev/null and b/adafruitio_adafruit_io_mqtt_adafruit_io_location.py.png differ diff --git a/adafruitio_adafruit_io_mqtt_adafruit_io_pubsub_rp2040.py.png b/adafruitio_adafruit_io_mqtt_adafruit_io_pubsub_rp2040.py.png new file mode 100644 index 00000000..e2a3cfaa Binary files /dev/null and b/adafruitio_adafruit_io_mqtt_adafruit_io_pubsub_rp2040.py.png differ diff --git a/adafruitio_adafruit_io_mqtt_adafruit_io_simpletest_cellular.py.png b/adafruitio_adafruit_io_mqtt_adafruit_io_simpletest_cellular.py.png new file mode 100644 index 00000000..cef6dc8f Binary files /dev/null and b/adafruitio_adafruit_io_mqtt_adafruit_io_simpletest_cellular.py.png differ diff --git a/adafruitio_adafruit_io_mqtt_adafruit_io_simpletest_esp32s2.py.png b/adafruitio_adafruit_io_mqtt_adafruit_io_simpletest_esp32s2.py.png new file mode 100644 index 00000000..5c0a2aec Binary files /dev/null and b/adafruitio_adafruit_io_mqtt_adafruit_io_simpletest_esp32s2.py.png differ diff --git a/adafruitio_adafruit_io_mqtt_adafruit_io_simpletest_eth.py.png b/adafruitio_adafruit_io_mqtt_adafruit_io_simpletest_eth.py.png new file mode 100644 index 00000000..85015b81 Binary files /dev/null and b/adafruitio_adafruit_io_mqtt_adafruit_io_simpletest_eth.py.png differ diff --git a/adafruitio_adafruit_io_mqtt_adafruit_io_time.py.png b/adafruitio_adafruit_io_mqtt_adafruit_io_time.py.png new file mode 100644 index 00000000..9d9fc1a9 Binary files /dev/null and b/adafruitio_adafruit_io_mqtt_adafruit_io_time.py.png differ diff --git a/adafruitio_adafruit_io_simpletest.py.png b/adafruitio_adafruit_io_simpletest.py.png new file mode 100644 index 00000000..9d9fc1a9 Binary files /dev/null and b/adafruitio_adafruit_io_simpletest.py.png differ diff --git a/add_import_names.py b/add_import_names.py deleted file mode 100644 index 96371a54..00000000 --- a/add_import_names.py +++ /dev/null @@ -1,33 +0,0 @@ -# SPDX-FileCopyrightText: 2024 Tim Cocks for Adafruit Industries -# -# SPDX-License-Identifier: MIT -""" -Creates updated_drivers.rst which includes import names for each module. -""" - -if __name__ == "__main__": - with open("docs/drivers.rst", "r") as drivers_rst: - with open("updated_drivers.rst", "w") as updated_drivers_rst: - lines = drivers_rst.readlines() - - for line in lines: - - if "")[0] - # print(docs_url) - - short_name = line.split("https://docs.circuitpython.org/projects/")[ - 1 - ].split("/en/latest/")[0] - insert_index = line.index("<") - 1 - # print(f"adafruit_{short_name} | {insert_index}") - - modified = ( - line[:insert_index] - + f" (adafruit_{short_name})" - + line[insert_index:] - ) - # print(modified) - updated_drivers_rst.write(modified) - else: - updated_drivers_rst.write(line) diff --git a/adg72x_adg72x_simpletest.py.png b/adg72x_adg72x_simpletest.py.png new file mode 100644 index 00000000..70a8acd4 Binary files /dev/null and b/adg72x_adg72x_simpletest.py.png differ diff --git a/ads1x15_ads1x15_ads1115_simpletest.py.png b/ads1x15_ads1x15_ads1115_simpletest.py.png new file mode 100644 index 00000000..e50d2633 Binary files /dev/null and b/ads1x15_ads1x15_ads1115_simpletest.py.png differ diff --git a/ads1x15_ads1x15_comparator_example.py.png b/ads1x15_ads1x15_comparator_example.py.png new file mode 100644 index 00000000..e50d2633 Binary files /dev/null and b/ads1x15_ads1x15_comparator_example.py.png differ diff --git a/ads1x15_ads1x15_fast_read.py.png b/ads1x15_ads1x15_fast_read.py.png new file mode 100644 index 00000000..e50d2633 Binary files /dev/null and b/ads1x15_ads1x15_fast_read.py.png differ diff --git a/ads1x15_ads1x15_gain_example.py.png b/ads1x15_ads1x15_gain_example.py.png new file mode 100644 index 00000000..e50d2633 Binary files /dev/null and b/ads1x15_ads1x15_gain_example.py.png differ diff --git a/ads1x15_ads1x15_simpletest.py.png b/ads1x15_ads1x15_simpletest.py.png new file mode 100644 index 00000000..e50d2633 Binary files /dev/null and b/ads1x15_ads1x15_simpletest.py.png differ diff --git a/ads7830_ads7830_simpletest.py.png b/ads7830_ads7830_simpletest.py.png new file mode 100644 index 00000000..0bf3674f Binary files /dev/null and b/ads7830_ads7830_simpletest.py.png differ diff --git a/adt7410_adt7410_displayio_simpletest.py.png b/adt7410_adt7410_displayio_simpletest.py.png new file mode 100644 index 00000000..989654dd Binary files /dev/null and b/adt7410_adt7410_displayio_simpletest.py.png differ diff --git a/adt7410_adt7410_operation_mode.py.png b/adt7410_adt7410_operation_mode.py.png new file mode 100644 index 00000000..c8b73c63 Binary files /dev/null and b/adt7410_adt7410_operation_mode.py.png differ diff --git a/adt7410_adt7410_resolution_mode.py.png b/adt7410_adt7410_resolution_mode.py.png new file mode 100644 index 00000000..c8b73c63 Binary files /dev/null and b/adt7410_adt7410_resolution_mode.py.png differ diff --git a/adt7410_adt7410_simpletest.py.png b/adt7410_adt7410_simpletest.py.png new file mode 100644 index 00000000..7f112308 Binary files /dev/null and b/adt7410_adt7410_simpletest.py.png differ diff --git a/adt7410_adt7410_temp_limits.py.png b/adt7410_adt7410_temp_limits.py.png new file mode 100644 index 00000000..c8b73c63 Binary files /dev/null and b/adt7410_adt7410_temp_limits.py.png differ diff --git a/adxl34x_adxl34x_displayio_simpletest.py.png b/adxl34x_adxl34x_displayio_simpletest.py.png new file mode 100644 index 00000000..815e96f2 Binary files /dev/null and b/adxl34x_adxl34x_displayio_simpletest.py.png differ diff --git a/adxl34x_adxl34x_freefall_detection_test.py.png b/adxl34x_adxl34x_freefall_detection_test.py.png new file mode 100644 index 00000000..3ab4adb7 Binary files /dev/null and b/adxl34x_adxl34x_freefall_detection_test.py.png differ diff --git a/adxl34x_adxl34x_motion_detection_test.py.png b/adxl34x_adxl34x_motion_detection_test.py.png new file mode 100644 index 00000000..3ab4adb7 Binary files /dev/null and b/adxl34x_adxl34x_motion_detection_test.py.png differ diff --git a/adxl34x_adxl34x_offset_calibration.py.png b/adxl34x_adxl34x_offset_calibration.py.png new file mode 100644 index 00000000..3ab4adb7 Binary files /dev/null and b/adxl34x_adxl34x_offset_calibration.py.png differ diff --git a/adxl34x_adxl34x_simpletest.py.png b/adxl34x_adxl34x_simpletest.py.png new file mode 100644 index 00000000..3ab4adb7 Binary files /dev/null and b/adxl34x_adxl34x_simpletest.py.png differ diff --git a/adxl34x_adxl34x_tap_detection_test.py.png b/adxl34x_adxl34x_tap_detection_test.py.png new file mode 100644 index 00000000..3ab4adb7 Binary files /dev/null and b/adxl34x_adxl34x_tap_detection_test.py.png differ diff --git a/adxl37x_adxl37x_data_ready.py.png b/adxl37x_adxl37x_data_ready.py.png new file mode 100644 index 00000000..ff1b2f62 Binary files /dev/null and b/adxl37x_adxl37x_data_ready.py.png differ diff --git a/adxl37x_adxl37x_offset_calibration.py.png b/adxl37x_adxl37x_offset_calibration.py.png new file mode 100644 index 00000000..ff1b2f62 Binary files /dev/null and b/adxl37x_adxl37x_offset_calibration.py.png differ diff --git a/adxl37x_adxl37x_simpletest.py.png b/adxl37x_adxl37x_simpletest.py.png new file mode 100644 index 00000000..ff1b2f62 Binary files /dev/null and b/adxl37x_adxl37x_simpletest.py.png differ diff --git a/ags02ma_ags02ma_simpletest.py.png b/ags02ma_ags02ma_simpletest.py.png new file mode 100644 index 00000000..a947ca72 Binary files /dev/null and b/ags02ma_ags02ma_simpletest.py.png differ diff --git a/ahtx0_ahtx0_displayio_simpletest.py.png b/ahtx0_ahtx0_displayio_simpletest.py.png new file mode 100644 index 00000000..1e944849 Binary files /dev/null and b/ahtx0_ahtx0_displayio_simpletest.py.png differ diff --git a/ahtx0_ahtx0_simpletest.py.png b/ahtx0_ahtx0_simpletest.py.png new file mode 100644 index 00000000..4fff7151 Binary files /dev/null and b/ahtx0_ahtx0_simpletest.py.png differ diff --git a/airlift_airlift_simpletest.py.png b/airlift_airlift_simpletest.py.png new file mode 100644 index 00000000..71a01878 Binary files /dev/null and b/airlift_airlift_simpletest.py.png differ diff --git a/am2320_am2320_simpletest.py.png b/am2320_am2320_simpletest.py.png new file mode 100644 index 00000000..72e6d6ad Binary files /dev/null and b/am2320_am2320_simpletest.py.png differ diff --git a/amg88xx_amg88xx_rpi_thermal_cam.py.png b/amg88xx_amg88xx_rpi_thermal_cam.py.png new file mode 100644 index 00000000..9d7ee320 Binary files /dev/null and b/amg88xx_amg88xx_rpi_thermal_cam.py.png differ diff --git a/amg88xx_amg88xx_rpi_thermal_cam_console.py.png b/amg88xx_amg88xx_rpi_thermal_cam_console.py.png new file mode 100644 index 00000000..9d7ee320 Binary files /dev/null and b/amg88xx_amg88xx_rpi_thermal_cam_console.py.png differ diff --git a/amg88xx_amg88xx_simpletest.py.png b/amg88xx_amg88xx_simpletest.py.png new file mode 100644 index 00000000..9d7ee320 Binary files /dev/null and b/amg88xx_amg88xx_simpletest.py.png differ diff --git a/anchored_group_anchored_group_simpletest.py.png b/anchored_group_anchored_group_simpletest.py.png new file mode 100644 index 00000000..329e39df Binary files /dev/null and b/anchored_group_anchored_group_simpletest.py.png differ diff --git a/anchored_tilegrid_anchored_tilegrid_simpletest.py.png b/anchored_tilegrid_anchored_tilegrid_simpletest.py.png new file mode 100644 index 00000000..e70f6b0a Binary files /dev/null and b/anchored_tilegrid_anchored_tilegrid_simpletest.py.png differ diff --git a/apds9960_apds9960_color_simpletest.py.png b/apds9960_apds9960_color_simpletest.py.png new file mode 100644 index 00000000..86de17c9 Binary files /dev/null and b/apds9960_apds9960_color_simpletest.py.png differ diff --git a/apds9960_apds9960_gesture_simpletest.py.png b/apds9960_apds9960_gesture_simpletest.py.png new file mode 100644 index 00000000..86de17c9 Binary files /dev/null and b/apds9960_apds9960_gesture_simpletest.py.png differ diff --git a/apds9960_apds9960_proximity_simpletest.py.png b/apds9960_apds9960_proximity_simpletest.py.png new file mode 100644 index 00000000..86de17c9 Binary files /dev/null and b/apds9960_apds9960_proximity_simpletest.py.png differ diff --git a/apds9960_apds9960_simpletest.py.png b/apds9960_apds9960_simpletest.py.png new file mode 100644 index 00000000..86de17c9 Binary files /dev/null and b/apds9960_apds9960_simpletest.py.png differ diff --git a/argv_file_argv_file_otherfile.py.png b/argv_file_argv_file_otherfile.py.png new file mode 100644 index 00000000..bd95063f Binary files /dev/null and b/argv_file_argv_file_otherfile.py.png differ diff --git a/argv_file_argv_file_simpletest.py.png b/argv_file_argv_file_simpletest.py.png new file mode 100644 index 00000000..bd95063f Binary files /dev/null and b/argv_file_argv_file_simpletest.py.png differ diff --git a/as5600_as5600_fulltest.py.png b/as5600_as5600_fulltest.py.png new file mode 100644 index 00000000..c00b608b Binary files /dev/null and b/as5600_as5600_fulltest.py.png differ diff --git a/as5600_as5600_simpletest.py.png b/as5600_as5600_simpletest.py.png new file mode 100644 index 00000000..c00b608b Binary files /dev/null and b/as5600_as5600_simpletest.py.png differ diff --git a/as726x_as726x_simpletest.py.png b/as726x_as726x_simpletest.py.png new file mode 100644 index 00000000..e7afcc02 Binary files /dev/null and b/as726x_as726x_simpletest.py.png differ diff --git a/as7341_as3741_displayio_simpletest.py.png b/as7341_as3741_displayio_simpletest.py.png new file mode 100644 index 00000000..34e27113 Binary files /dev/null and b/as7341_as3741_displayio_simpletest.py.png differ diff --git a/as7341_as7341_batched_readings.py.png b/as7341_as7341_batched_readings.py.png new file mode 100644 index 00000000..b23a3dab Binary files /dev/null and b/as7341_as7341_batched_readings.py.png differ diff --git a/as7341_as7341_flicker_detection.py.png b/as7341_as7341_flicker_detection.py.png new file mode 100644 index 00000000..b23a3dab Binary files /dev/null and b/as7341_as7341_flicker_detection.py.png differ diff --git a/as7341_as7341_led_test.py.png b/as7341_as7341_led_test.py.png new file mode 100644 index 00000000..b23a3dab Binary files /dev/null and b/as7341_as7341_led_test.py.png differ diff --git a/as7341_as7341_simpletest.py.png b/as7341_as7341_simpletest.py.png new file mode 100644 index 00000000..b23a3dab Binary files /dev/null and b/as7341_as7341_simpletest.py.png differ diff --git a/assets/BlinkaBook.png b/assets/BlinkaBook.png deleted file mode 100644 index 9975b41a..00000000 Binary files a/assets/BlinkaBook.png and /dev/null differ diff --git a/assets/BlinkaBook.png.license b/assets/BlinkaBook.png.license deleted file mode 100644 index b9490b64..00000000 --- a/assets/BlinkaBook.png.license +++ /dev/null @@ -1,3 +0,0 @@ -SPDX-FileCopyrightText: 2022 Kattni Rembor for Adafruit Industries - -SPDX-License-Identifier: MIT diff --git a/assets/BlinkaComputer.png b/assets/BlinkaComputer.png deleted file mode 100644 index f2fab78c..00000000 Binary files a/assets/BlinkaComputer.png and /dev/null differ diff --git a/assets/BlinkaComputer.png.license b/assets/BlinkaComputer.png.license deleted file mode 100644 index b9490b64..00000000 --- a/assets/BlinkaComputer.png.license +++ /dev/null @@ -1,3 +0,0 @@ -SPDX-FileCopyrightText: 2022 Kattni Rembor for Adafruit Industries - -SPDX-License-Identifier: MIT diff --git a/asyncio_asyncio_displayio_button.py.png b/asyncio_asyncio_displayio_button.py.png new file mode 100644 index 00000000..e676afc1 Binary files /dev/null and b/asyncio_asyncio_displayio_button.py.png differ diff --git a/asyncio_asyncio_event_example.py.png b/asyncio_asyncio_event_example.py.png new file mode 100644 index 00000000..f4b87821 Binary files /dev/null and b/asyncio_asyncio_event_example.py.png differ diff --git a/asyncio_asyncio_serial_examples.py.png b/asyncio_asyncio_serial_examples.py.png new file mode 100644 index 00000000..188d7fa1 Binary files /dev/null and b/asyncio_asyncio_serial_examples.py.png differ diff --git a/asyncio_asyncio_simpletest.py.png b/asyncio_asyncio_simpletest.py.png new file mode 100644 index 00000000..e2ba2dcc Binary files /dev/null and b/asyncio_asyncio_simpletest.py.png differ diff --git a/asyncio_asyncio_usb_cdc_boot.py.png b/asyncio_asyncio_usb_cdc_boot.py.png new file mode 100644 index 00000000..c8b73c63 Binary files /dev/null and b/asyncio_asyncio_usb_cdc_boot.py.png differ diff --git a/atecc_atecc_csr.py.png b/atecc_atecc_csr.py.png new file mode 100644 index 00000000..8d45ccda Binary files /dev/null and b/atecc_atecc_csr.py.png differ diff --git a/atecc_atecc_simpletest.py.png b/atecc_atecc_simpletest.py.png new file mode 100644 index 00000000..8d45ccda Binary files /dev/null and b/atecc_atecc_simpletest.py.png differ diff --git a/avrprog_avrprog_program_mega2560.py.png b/avrprog_avrprog_program_mega2560.py.png new file mode 100644 index 00000000..9b3e7924 Binary files /dev/null and b/avrprog_avrprog_program_mega2560.py.png differ diff --git a/avrprog_avrprog_program_tiny13a.py.png b/avrprog_avrprog_program_tiny13a.py.png new file mode 100644 index 00000000..9b3e7924 Binary files /dev/null and b/avrprog_avrprog_program_tiny13a.py.png differ diff --git a/avrprog_avrprog_program_trinket85.py.png b/avrprog_avrprog_program_trinket85.py.png new file mode 100644 index 00000000..9b3e7924 Binary files /dev/null and b/avrprog_avrprog_program_trinket85.py.png differ diff --git a/avrprog_avrprog_program_uno328.py.png b/avrprog_avrprog_program_uno328.py.png new file mode 100644 index 00000000..9b3e7924 Binary files /dev/null and b/avrprog_avrprog_program_uno328.py.png differ diff --git a/avrprog_avrprog_read_signature_simpletest.py.png b/avrprog_avrprog_read_signature_simpletest.py.png new file mode 100644 index 00000000..9b3e7924 Binary files /dev/null and b/avrprog_avrprog_read_signature_simpletest.py.png differ diff --git a/aw9523_aw9523_constant_current_leds.py.png b/aw9523_aw9523_constant_current_leds.py.png new file mode 100644 index 00000000..cf2dd7e3 Binary files /dev/null and b/aw9523_aw9523_constant_current_leds.py.png differ diff --git a/aw9523_aw9523_read_all_inputs.py.png b/aw9523_aw9523_read_all_inputs.py.png new file mode 100644 index 00000000..cf2dd7e3 Binary files /dev/null and b/aw9523_aw9523_read_all_inputs.py.png differ diff --git a/aw9523_aw9523_set_all_outputs.py.png b/aw9523_aw9523_set_all_outputs.py.png new file mode 100644 index 00000000..cf2dd7e3 Binary files /dev/null and b/aw9523_aw9523_set_all_outputs.py.png differ diff --git a/aw9523_aw9523_simpletest.py.png b/aw9523_aw9523_simpletest.py.png new file mode 100644 index 00000000..cf2dd7e3 Binary files /dev/null and b/aw9523_aw9523_simpletest.py.png differ diff --git a/azure_azureiot_esp32spi_azureiot_central_commands.py.png b/azure_azureiot_esp32spi_azureiot_central_commands.py.png new file mode 100644 index 00000000..3119218a Binary files /dev/null and b/azure_azureiot_esp32spi_azureiot_central_commands.py.png differ diff --git a/azure_azureiot_esp32spi_azureiot_central_notconnected.py.png b/azure_azureiot_esp32spi_azureiot_central_notconnected.py.png new file mode 100644 index 00000000..3119218a Binary files /dev/null and b/azure_azureiot_esp32spi_azureiot_central_notconnected.py.png differ diff --git a/azure_azureiot_esp32spi_azureiot_central_properties.py.png b/azure_azureiot_esp32spi_azureiot_central_properties.py.png new file mode 100644 index 00000000..3119218a Binary files /dev/null and b/azure_azureiot_esp32spi_azureiot_central_properties.py.png differ diff --git a/azure_azureiot_esp32spi_azureiot_central_simpletest.py.png b/azure_azureiot_esp32spi_azureiot_central_simpletest.py.png new file mode 100644 index 00000000..3119218a Binary files /dev/null and b/azure_azureiot_esp32spi_azureiot_central_simpletest.py.png differ diff --git a/azure_azureiot_esp32spi_azureiot_hub_directmethods.py.png b/azure_azureiot_esp32spi_azureiot_hub_directmethods.py.png new file mode 100644 index 00000000..3119218a Binary files /dev/null and b/azure_azureiot_esp32spi_azureiot_hub_directmethods.py.png differ diff --git a/azure_azureiot_esp32spi_azureiot_hub_messages.py.png b/azure_azureiot_esp32spi_azureiot_hub_messages.py.png new file mode 100644 index 00000000..3119218a Binary files /dev/null and b/azure_azureiot_esp32spi_azureiot_hub_messages.py.png differ diff --git a/azure_azureiot_esp32spi_azureiot_hub_simpletest.py.png b/azure_azureiot_esp32spi_azureiot_hub_simpletest.py.png new file mode 100644 index 00000000..3119218a Binary files /dev/null and b/azure_azureiot_esp32spi_azureiot_hub_simpletest.py.png differ diff --git a/azure_azureiot_esp32spi_azureiot_hub_twin_operations.py.png b/azure_azureiot_esp32spi_azureiot_hub_twin_operations.py.png new file mode 100644 index 00000000..3119218a Binary files /dev/null and b/azure_azureiot_esp32spi_azureiot_hub_twin_operations.py.png differ diff --git a/azure_azureiot_native_networking_azureiot_central_commands.py.png b/azure_azureiot_native_networking_azureiot_central_commands.py.png new file mode 100644 index 00000000..c850b093 Binary files /dev/null and b/azure_azureiot_native_networking_azureiot_central_commands.py.png differ diff --git a/azure_azureiot_native_networking_azureiot_central_notconnected.py.png b/azure_azureiot_native_networking_azureiot_central_notconnected.py.png new file mode 100644 index 00000000..c850b093 Binary files /dev/null and b/azure_azureiot_native_networking_azureiot_central_notconnected.py.png differ diff --git a/azure_azureiot_native_networking_azureiot_central_properties.py.png b/azure_azureiot_native_networking_azureiot_central_properties.py.png new file mode 100644 index 00000000..c850b093 Binary files /dev/null and b/azure_azureiot_native_networking_azureiot_central_properties.py.png differ diff --git a/azure_azureiot_native_networking_azureiot_central_simpletest.py.png b/azure_azureiot_native_networking_azureiot_central_simpletest.py.png new file mode 100644 index 00000000..c850b093 Binary files /dev/null and b/azure_azureiot_native_networking_azureiot_central_simpletest.py.png differ diff --git a/azure_azureiot_native_networking_azureiot_hub_directmethods.py.png b/azure_azureiot_native_networking_azureiot_hub_directmethods.py.png new file mode 100644 index 00000000..c850b093 Binary files /dev/null and b/azure_azureiot_native_networking_azureiot_hub_directmethods.py.png differ diff --git a/azure_azureiot_native_networking_azureiot_hub_messages.py.png b/azure_azureiot_native_networking_azureiot_hub_messages.py.png new file mode 100644 index 00000000..c850b093 Binary files /dev/null and b/azure_azureiot_native_networking_azureiot_hub_messages.py.png differ diff --git a/azure_azureiot_native_networking_azureiot_hub_simpletest.py.png b/azure_azureiot_native_networking_azureiot_hub_simpletest.py.png new file mode 100644 index 00000000..c850b093 Binary files /dev/null and b/azure_azureiot_native_networking_azureiot_hub_simpletest.py.png differ diff --git a/azure_azureiot_native_networking_azureiot_hub_twin_operations.py.png b/azure_azureiot_native_networking_azureiot_hub_twin_operations.py.png new file mode 100644 index 00000000..c850b093 Binary files /dev/null and b/azure_azureiot_native_networking_azureiot_hub_twin_operations.py.png differ diff --git a/azure_azureiot_settings_example.py.png b/azure_azureiot_settings_example.py.png new file mode 100644 index 00000000..c8b73c63 Binary files /dev/null and b/azure_azureiot_settings_example.py.png differ diff --git a/badges/adafruit_discord.svg b/badges/adafruit_discord.svg deleted file mode 100644 index a3a3c581..00000000 --- a/badges/adafruit_discord.svg +++ /dev/null @@ -1,73 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/badges/adafruit_discord.svg.license b/badges/adafruit_discord.svg.license deleted file mode 100644 index 583af891..00000000 --- a/badges/adafruit_discord.svg.license +++ /dev/null @@ -1,3 +0,0 @@ -# SPDX-FileCopyrightText: 2022 Kattni Rembor for Adafruit Industries -# -# SPDX-License-Identifier: MIT diff --git a/bd3491fs_bd3491fs_simpletest.py.png b/bd3491fs_bd3491fs_simpletest.py.png new file mode 100644 index 00000000..49d1b9cc Binary files /dev/null and b/bd3491fs_bd3491fs_simpletest.py.png differ diff --git a/bh1750_bh1750_displayio_simpletest.py.png b/bh1750_bh1750_displayio_simpletest.py.png new file mode 100644 index 00000000..3395c990 Binary files /dev/null and b/bh1750_bh1750_displayio_simpletest.py.png differ diff --git a/bh1750_bh1750_simpletest.py.png b/bh1750_bh1750_simpletest.py.png new file mode 100644 index 00000000..38044948 Binary files /dev/null and b/bh1750_bh1750_simpletest.py.png differ diff --git a/binascii_binascii_simpletest.py.png b/binascii_binascii_simpletest.py.png new file mode 100644 index 00000000..dc4bf93f Binary files /dev/null and b/binascii_binascii_simpletest.py.png differ diff --git a/bitbangio_bitbangio_simpletest.py.png b/bitbangio_bitbangio_simpletest.py.png new file mode 100644 index 00000000..94fd37db Binary files /dev/null and b/bitbangio_bitbangio_simpletest.py.png differ diff --git a/bitmap-font_bitmap_font_displayio_simpletest.py.png b/bitmap-font_bitmap_font_displayio_simpletest.py.png new file mode 100644 index 00000000..3eb741a7 Binary files /dev/null and b/bitmap-font_bitmap_font_displayio_simpletest.py.png differ diff --git a/bitmap-font_bitmap_font_forkawesome_icons.py.png b/bitmap-font_bitmap_font_forkawesome_icons.py.png new file mode 100644 index 00000000..1fd0a665 Binary files /dev/null and b/bitmap-font_bitmap_font_forkawesome_icons.py.png differ diff --git a/bitmap-font_bitmap_font_label_forkawesome.py.png b/bitmap-font_bitmap_font_label_forkawesome.py.png new file mode 100644 index 00000000..5b3c6ca0 Binary files /dev/null and b/bitmap-font_bitmap_font_label_forkawesome.py.png differ diff --git a/bitmap-font_bitmap_font_label_magtag.py.png b/bitmap-font_bitmap_font_label_magtag.py.png new file mode 100644 index 00000000..5b3c6ca0 Binary files /dev/null and b/bitmap-font_bitmap_font_label_magtag.py.png differ diff --git a/bitmap-font_bitmap_font_label_simpletest.py.png b/bitmap-font_bitmap_font_label_simpletest.py.png new file mode 100644 index 00000000..5b3c6ca0 Binary files /dev/null and b/bitmap-font_bitmap_font_label_simpletest.py.png differ diff --git a/bitmap-font_bitmap_font_lvgl_simpletest.py.png b/bitmap-font_bitmap_font_lvgl_simpletest.py.png new file mode 100644 index 00000000..3eb741a7 Binary files /dev/null and b/bitmap-font_bitmap_font_lvgl_simpletest.py.png differ diff --git a/bitmap-font_bitmap_font_simpletest.py.png b/bitmap-font_bitmap_font_simpletest.py.png new file mode 100644 index 00000000..3eb741a7 Binary files /dev/null and b/bitmap-font_bitmap_font_simpletest.py.png differ diff --git a/bitmapsaver_bitmapsaver_screenshot_simpletest.py.png b/bitmapsaver_bitmapsaver_screenshot_simpletest.py.png new file mode 100644 index 00000000..d18cf8f3 Binary files /dev/null and b/bitmapsaver_bitmapsaver_screenshot_simpletest.py.png differ diff --git a/bitmapsaver_bitmapsaver_screenshot_tft_featherwing.py.png b/bitmapsaver_bitmapsaver_screenshot_tft_featherwing.py.png new file mode 100644 index 00000000..213255ad Binary files /dev/null and b/bitmapsaver_bitmapsaver_screenshot_tft_featherwing.py.png differ diff --git a/bitmapsaver_bitmapsaver_simpletest.py.png b/bitmapsaver_bitmapsaver_simpletest.py.png new file mode 100644 index 00000000..d18cf8f3 Binary files /dev/null and b/bitmapsaver_bitmapsaver_simpletest.py.png differ diff --git a/ble-broadcastnet_ble_broadcastnet_battery_level.py.png b/ble-broadcastnet_ble_broadcastnet_battery_level.py.png new file mode 100644 index 00000000..e50242d9 Binary files /dev/null and b/ble-broadcastnet_ble_broadcastnet_battery_level.py.png differ diff --git a/ble-broadcastnet_ble_broadcastnet_battery_level_neopixel.py.png b/ble-broadcastnet_ble_broadcastnet_battery_level_neopixel.py.png new file mode 100644 index 00000000..bfb0c27c Binary files /dev/null and b/ble-broadcastnet_ble_broadcastnet_battery_level_neopixel.py.png differ diff --git a/ble-broadcastnet_ble_broadcastnet_blinka_bridge.py.png b/ble-broadcastnet_ble_broadcastnet_blinka_bridge.py.png new file mode 100644 index 00000000..e50242d9 Binary files /dev/null and b/ble-broadcastnet_ble_broadcastnet_blinka_bridge.py.png differ diff --git a/ble-broadcastnet_ble_broadcastnet_bridge.py.png b/ble-broadcastnet_ble_broadcastnet_bridge.py.png new file mode 100644 index 00000000..3b386098 Binary files /dev/null and b/ble-broadcastnet_ble_broadcastnet_bridge.py.png differ diff --git a/ble-broadcastnet_ble_broadcastnet_cpb.py.png b/ble-broadcastnet_ble_broadcastnet_cpb.py.png new file mode 100644 index 00000000..7b895d1a Binary files /dev/null and b/ble-broadcastnet_ble_broadcastnet_cpb.py.png differ diff --git a/ble-broadcastnet_ble_broadcastnet_expo_backoff.py.png b/ble-broadcastnet_ble_broadcastnet_expo_backoff.py.png new file mode 100644 index 00000000..e50242d9 Binary files /dev/null and b/ble-broadcastnet_ble_broadcastnet_expo_backoff.py.png differ diff --git a/ble-broadcastnet_ble_broadcastnet_multisensor.py.png b/ble-broadcastnet_ble_broadcastnet_multisensor.py.png new file mode 100644 index 00000000..b3dad2b5 Binary files /dev/null and b/ble-broadcastnet_ble_broadcastnet_multisensor.py.png differ diff --git a/ble-broadcastnet_ble_broadcastnet_scan_test.py.png b/ble-broadcastnet_ble_broadcastnet_scan_test.py.png new file mode 100644 index 00000000..e50242d9 Binary files /dev/null and b/ble-broadcastnet_ble_broadcastnet_scan_test.py.png differ diff --git a/ble-broadcastnet_ble_broadcastnet_simpletest.py.png b/ble-broadcastnet_ble_broadcastnet_simpletest.py.png new file mode 100644 index 00000000..e50242d9 Binary files /dev/null and b/ble-broadcastnet_ble_broadcastnet_simpletest.py.png differ diff --git a/ble-radio_ble_radio_simpletest.py.png b/ble-radio_ble_radio_simpletest.py.png new file mode 100644 index 00000000..22e405e6 Binary files /dev/null and b/ble-radio_ble_radio_simpletest.py.png differ diff --git a/ble_adafruit_ble_adafruit_circuitplayground_bluefruit.py.png b/ble_adafruit_ble_adafruit_circuitplayground_bluefruit.py.png new file mode 100644 index 00000000..a84c4b1c Binary files /dev/null and b/ble_adafruit_ble_adafruit_circuitplayground_bluefruit.py.png differ diff --git a/ble_adafruit_ble_adafruit_clue.py.png b/ble_adafruit_ble_adafruit_clue.py.png new file mode 100644 index 00000000..a4a8724d Binary files /dev/null and b/ble_adafruit_ble_adafruit_clue.py.png differ diff --git a/ble_adafruit_ble_adafruit_feather_bluefruit_sense.py.png b/ble_adafruit_ble_adafruit_feather_bluefruit_sense.py.png new file mode 100644 index 00000000..d647f746 Binary files /dev/null and b/ble_adafruit_ble_adafruit_feather_bluefruit_sense.py.png differ diff --git a/ble_adafruit_ble_adafruit_simpletest.py.png b/ble_adafruit_ble_adafruit_simpletest.py.png new file mode 100644 index 00000000..3a82e4df Binary files /dev/null and b/ble_adafruit_ble_adafruit_simpletest.py.png differ diff --git a/ble_adafruit_ble_adafruit_simpletest_client.py.png b/ble_adafruit_ble_adafruit_simpletest_client.py.png new file mode 100644 index 00000000..3a82e4df Binary files /dev/null and b/ble_adafruit_ble_adafruit_simpletest_client.py.png differ diff --git a/ble_apple_media_ble_apple_media_simpletest.py.png b/ble_apple_media_ble_apple_media_simpletest.py.png new file mode 100644 index 00000000..555aa17f Binary files /dev/null and b/ble_apple_media_ble_apple_media_simpletest.py.png differ diff --git a/ble_apple_notification_center_ble_apple_notification_center_callhandler.py.png b/ble_apple_notification_center_ble_apple_notification_center_callhandler.py.png new file mode 100644 index 00000000..badcdd11 Binary files /dev/null and b/ble_apple_notification_center_ble_apple_notification_center_callhandler.py.png differ diff --git a/ble_apple_notification_center_ble_apple_notification_center_new.py.png b/ble_apple_notification_center_ble_apple_notification_center_new.py.png new file mode 100644 index 00000000..b444af34 Binary files /dev/null and b/ble_apple_notification_center_ble_apple_notification_center_new.py.png differ diff --git a/ble_apple_notification_center_ble_apple_notification_center_simpletest.py.png b/ble_apple_notification_center_ble_apple_notification_center_simpletest.py.png new file mode 100644 index 00000000..b444af34 Binary files /dev/null and b/ble_apple_notification_center_ble_apple_notification_center_simpletest.py.png differ diff --git a/ble_beacon_ble_beacon_sendtest.py.png b/ble_beacon_ble_beacon_sendtest.py.png new file mode 100644 index 00000000..429bb377 Binary files /dev/null and b/ble_beacon_ble_beacon_sendtest.py.png differ diff --git a/ble_beacon_ble_beacon_simpletest.py.png b/ble_beacon_ble_beacon_simpletest.py.png new file mode 100644 index 00000000..429bb377 Binary files /dev/null and b/ble_beacon_ble_beacon_simpletest.py.png differ diff --git a/ble_berrymed_pulse_oximeter_ble_berrymed_pulse_oximeter_simpletest.py.png b/ble_berrymed_pulse_oximeter_ble_berrymed_pulse_oximeter_simpletest.py.png new file mode 100644 index 00000000..4f1558c1 Binary files /dev/null and b/ble_berrymed_pulse_oximeter_ble_berrymed_pulse_oximeter_simpletest.py.png differ diff --git a/ble_ble_advertising_simpletest.py.png b/ble_ble_advertising_simpletest.py.png new file mode 100644 index 00000000..03e3da10 Binary files /dev/null and b/ble_ble_advertising_simpletest.py.png differ diff --git a/ble_ble_bluefruit_color_picker.py.png b/ble_ble_bluefruit_color_picker.py.png new file mode 100644 index 00000000..64332fd4 Binary files /dev/null and b/ble_ble_bluefruit_color_picker.py.png differ diff --git a/ble_ble_bluefruit_connect_plotter.py.png b/ble_ble_bluefruit_connect_plotter.py.png new file mode 100644 index 00000000..b46b617f Binary files /dev/null and b/ble_ble_bluefruit_connect_plotter.py.png differ diff --git a/ble_ble_color_proximity.py.png b/ble_ble_color_proximity.py.png new file mode 100644 index 00000000..bda70b3c Binary files /dev/null and b/ble_ble_color_proximity.py.png differ diff --git a/ble_ble_current_time_service.py.png b/ble_ble_current_time_service.py.png new file mode 100644 index 00000000..03e3da10 Binary files /dev/null and b/ble_ble_current_time_service.py.png differ diff --git a/ble_ble_demo_central.py.png b/ble_ble_demo_central.py.png new file mode 100644 index 00000000..3d542534 Binary files /dev/null and b/ble_ble_demo_central.py.png differ diff --git a/ble_ble_demo_periph.py.png b/ble_ble_demo_periph.py.png new file mode 100644 index 00000000..64332fd4 Binary files /dev/null and b/ble_ble_demo_periph.py.png differ diff --git a/ble_ble_detailed_scan.py.png b/ble_ble_detailed_scan.py.png new file mode 100644 index 00000000..03e3da10 Binary files /dev/null and b/ble_ble_detailed_scan.py.png differ diff --git a/ble_ble_device_info_service.py.png b/ble_ble_device_info_service.py.png new file mode 100644 index 00000000..03e3da10 Binary files /dev/null and b/ble_ble_device_info_service.py.png differ diff --git a/ble_ble_hid_central.py.png b/ble_ble_hid_central.py.png new file mode 100644 index 00000000..c8b73c63 Binary files /dev/null and b/ble_ble_hid_central.py.png differ diff --git a/ble_ble_hid_periph.py.png b/ble_ble_hid_periph.py.png new file mode 100644 index 00000000..6455fa97 Binary files /dev/null and b/ble_ble_hid_periph.py.png differ diff --git a/ble_ble_json_central.py.png b/ble_ble_json_central.py.png new file mode 100644 index 00000000..03e3da10 Binary files /dev/null and b/ble_ble_json_central.py.png differ diff --git a/ble_ble_json_peripheral.py.png b/ble_ble_json_peripheral.py.png new file mode 100644 index 00000000..03e3da10 Binary files /dev/null and b/ble_ble_json_peripheral.py.png differ diff --git a/ble_ble_json_service.py.png b/ble_ble_json_service.py.png new file mode 100644 index 00000000..03e3da10 Binary files /dev/null and b/ble_ble_json_service.py.png differ diff --git a/ble_ble_packet_buffer_client.py.png b/ble_ble_packet_buffer_client.py.png new file mode 100644 index 00000000..03e3da10 Binary files /dev/null and b/ble_ble_packet_buffer_client.py.png differ diff --git a/ble_ble_packet_buffer_service.py.png b/ble_ble_packet_buffer_service.py.png new file mode 100644 index 00000000..03e3da10 Binary files /dev/null and b/ble_ble_packet_buffer_service.py.png differ diff --git a/ble_ble_packet_buffer_test.py.png b/ble_ble_packet_buffer_test.py.png new file mode 100644 index 00000000..03e3da10 Binary files /dev/null and b/ble_ble_packet_buffer_test.py.png differ diff --git a/ble_ble_simpletest.py.png b/ble_ble_simpletest.py.png new file mode 100644 index 00000000..03e3da10 Binary files /dev/null and b/ble_ble_simpletest.py.png differ diff --git a/ble_ble_uart_echo_client.py.png b/ble_ble_uart_echo_client.py.png new file mode 100644 index 00000000..03e3da10 Binary files /dev/null and b/ble_ble_uart_echo_client.py.png differ diff --git a/ble_ble_uart_echo_test.py.png b/ble_ble_uart_echo_test.py.png new file mode 100644 index 00000000..03e3da10 Binary files /dev/null and b/ble_ble_uart_echo_test.py.png differ diff --git a/ble_cycling_speed_and_cadence_ble_cycling_speed_and_cadence_simpletest.py.png b/ble_cycling_speed_and_cadence_ble_cycling_speed_and_cadence_simpletest.py.png new file mode 100644 index 00000000..23a3dde0 Binary files /dev/null and b/ble_cycling_speed_and_cadence_ble_cycling_speed_and_cadence_simpletest.py.png differ diff --git a/ble_eddystone_ble_eddystone_simpletest.py.png b/ble_eddystone_ble_eddystone_simpletest.py.png new file mode 100644 index 00000000..9201d3f4 Binary files /dev/null and b/ble_eddystone_ble_eddystone_simpletest.py.png differ diff --git a/ble_file_transfer_ble_file_transfer_listdirs.py.png b/ble_file_transfer_ble_file_transfer_listdirs.py.png new file mode 100644 index 00000000..8badf39a Binary files /dev/null and b/ble_file_transfer_ble_file_transfer_listdirs.py.png differ diff --git a/ble_file_transfer_ble_file_transfer_simpletest.py.png b/ble_file_transfer_ble_file_transfer_simpletest.py.png new file mode 100644 index 00000000..8badf39a Binary files /dev/null and b/ble_file_transfer_ble_file_transfer_simpletest.py.png differ diff --git a/ble_file_transfer_ble_file_transfer_stub_server.py.png b/ble_file_transfer_ble_file_transfer_stub_server.py.png new file mode 100644 index 00000000..8badf39a Binary files /dev/null and b/ble_file_transfer_ble_file_transfer_stub_server.py.png differ diff --git a/ble_heart_rate_ble_heart_rate_simpletest.py.png b/ble_heart_rate_ble_heart_rate_simpletest.py.png new file mode 100644 index 00000000..fa65db6d Binary files /dev/null and b/ble_heart_rate_ble_heart_rate_simpletest.py.png differ diff --git a/ble_ibbq_ble_ibbq_simpletest.py.png b/ble_ibbq_ble_ibbq_simpletest.py.png new file mode 100644 index 00000000..b4ee5c6d Binary files /dev/null and b/ble_ibbq_ble_ibbq_simpletest.py.png differ diff --git a/ble_lywsd03mmc_ble_lywsd03mmc_simpletest.py.png b/ble_lywsd03mmc_ble_lywsd03mmc_simpletest.py.png new file mode 100644 index 00000000..ec96c78b Binary files /dev/null and b/ble_lywsd03mmc_ble_lywsd03mmc_simpletest.py.png differ diff --git a/ble_magic_light_ble_magic_light_simpletest.py.png b/ble_magic_light_ble_magic_light_simpletest.py.png new file mode 100644 index 00000000..10cc32d5 Binary files /dev/null and b/ble_magic_light_ble_magic_light_simpletest.py.png differ diff --git a/ble_midi_ble_midi_simplein.py.png b/ble_midi_ble_midi_simplein.py.png new file mode 100644 index 00000000..bcad9cca Binary files /dev/null and b/ble_midi_ble_midi_simplein.py.png differ diff --git a/ble_midi_ble_midi_simpletest.py.png b/ble_midi_ble_midi_simpletest.py.png new file mode 100644 index 00000000..bcad9cca Binary files /dev/null and b/ble_midi_ble_midi_simpletest.py.png differ diff --git a/bluefruitconnect_bluefruitconnect_controlpad.py.png b/bluefruitconnect_bluefruitconnect_controlpad.py.png new file mode 100644 index 00000000..7a77cb8f Binary files /dev/null and b/bluefruitconnect_bluefruitconnect_controlpad.py.png differ diff --git a/bluefruitconnect_bluefruitconnect_sensors.py.png b/bluefruitconnect_bluefruitconnect_sensors.py.png new file mode 100644 index 00000000..7a77cb8f Binary files /dev/null and b/bluefruitconnect_bluefruitconnect_sensors.py.png differ diff --git a/bluefruitconnect_bluefruitconnect_simpletest.py.png b/bluefruitconnect_bluefruitconnect_simpletest.py.png new file mode 100644 index 00000000..7a77cb8f Binary files /dev/null and b/bluefruitconnect_bluefruitconnect_simpletest.py.png differ diff --git a/bluefruitconnect_bluefruitconnect_simpletest2.py.png b/bluefruitconnect_bluefruitconnect_simpletest2.py.png new file mode 100644 index 00000000..7a77cb8f Binary files /dev/null and b/bluefruitconnect_bluefruitconnect_simpletest2.py.png differ diff --git a/bluefruitconnect_bluefruitconnect_uart.py.png b/bluefruitconnect_bluefruitconnect_uart.py.png new file mode 100644 index 00000000..03e3da10 Binary files /dev/null and b/bluefruitconnect_bluefruitconnect_uart.py.png differ diff --git a/bluefruitspi_bluefruitspi_neocolorpicker.py.png b/bluefruitspi_bluefruitspi_neocolorpicker.py.png new file mode 100644 index 00000000..176aef91 Binary files /dev/null and b/bluefruitspi_bluefruitspi_neocolorpicker.py.png differ diff --git a/bluefruitspi_bluefruitspi_ruggedechotest.py.png b/bluefruitspi_bluefruitspi_ruggedechotest.py.png new file mode 100644 index 00000000..28623116 Binary files /dev/null and b/bluefruitspi_bluefruitspi_ruggedechotest.py.png differ diff --git a/bluefruitspi_bluefruitspi_simpletest.py.png b/bluefruitspi_bluefruitspi_simpletest.py.png new file mode 100644 index 00000000..28623116 Binary files /dev/null and b/bluefruitspi_bluefruitspi_simpletest.py.png differ diff --git a/bme280_bme280_normal_mode.py.png b/bme280_bme280_normal_mode.py.png new file mode 100644 index 00000000..93f127b3 Binary files /dev/null and b/bme280_bme280_normal_mode.py.png differ diff --git a/bme280_bme280_simpletest.py.png b/bme280_bme280_simpletest.py.png new file mode 100644 index 00000000..93f127b3 Binary files /dev/null and b/bme280_bme280_simpletest.py.png differ diff --git a/bme280_bme280_simpletest_pico.py.png b/bme280_bme280_simpletest_pico.py.png new file mode 100644 index 00000000..93f127b3 Binary files /dev/null and b/bme280_bme280_simpletest_pico.py.png differ diff --git a/bme680_bme680_displayio_simpletest.py.png b/bme680_bme680_displayio_simpletest.py.png new file mode 100644 index 00000000..72ee4b28 Binary files /dev/null and b/bme680_bme680_displayio_simpletest.py.png differ diff --git a/bme680_bme680_simpletest.py.png b/bme680_bme680_simpletest.py.png new file mode 100644 index 00000000..8184ec74 Binary files /dev/null and b/bme680_bme680_simpletest.py.png differ diff --git a/bme680_bme680_spi.py.png b/bme680_bme680_spi.py.png new file mode 100644 index 00000000..8184ec74 Binary files /dev/null and b/bme680_bme680_spi.py.png differ diff --git a/bmp280_bmp280_displayio_simpletest.py.png b/bmp280_bmp280_displayio_simpletest.py.png new file mode 100644 index 00000000..c35e72e9 Binary files /dev/null and b/bmp280_bmp280_displayio_simpletest.py.png differ diff --git a/bmp280_bmp280_normal_mode.py.png b/bmp280_bmp280_normal_mode.py.png new file mode 100644 index 00000000..1cce5291 Binary files /dev/null and b/bmp280_bmp280_normal_mode.py.png differ diff --git a/bmp280_bmp280_simpletest.py.png b/bmp280_bmp280_simpletest.py.png new file mode 100644 index 00000000..1cce5291 Binary files /dev/null and b/bmp280_bmp280_simpletest.py.png differ diff --git a/bmp3xx_bmp3xx_displayio_simpletest.py.png b/bmp3xx_bmp3xx_displayio_simpletest.py.png new file mode 100644 index 00000000..74552b83 Binary files /dev/null and b/bmp3xx_bmp3xx_displayio_simpletest.py.png differ diff --git a/bmp3xx_bmp3xx_simpletest.py.png b/bmp3xx_bmp3xx_simpletest.py.png new file mode 100644 index 00000000..7c6e18d1 Binary files /dev/null and b/bmp3xx_bmp3xx_simpletest.py.png differ diff --git a/bno055_bno055_calibrator.py.png b/bno055_bno055_calibrator.py.png new file mode 100644 index 00000000..e0d3bef2 Binary files /dev/null and b/bno055_bno055_calibrator.py.png differ diff --git a/bno055_bno055_compass_mode.py.png b/bno055_bno055_compass_mode.py.png new file mode 100644 index 00000000..e0d3bef2 Binary files /dev/null and b/bno055_bno055_compass_mode.py.png differ diff --git a/bno055_bno055_i2c-gpio_simpletest.py.png b/bno055_bno055_i2c-gpio_simpletest.py.png new file mode 100644 index 00000000..e0d3bef2 Binary files /dev/null and b/bno055_bno055_i2c-gpio_simpletest.py.png differ diff --git a/bno055_bno055_simpletest.py.png b/bno055_bno055_simpletest.py.png new file mode 100644 index 00000000..e0d3bef2 Binary files /dev/null and b/bno055_bno055_simpletest.py.png differ diff --git a/bno055_bno055_webgl_demo_server.py.png b/bno055_bno055_webgl_demo_server.py.png new file mode 100644 index 00000000..f4dfd3a1 Binary files /dev/null and b/bno055_bno055_webgl_demo_server.py.png differ diff --git a/bno08x_bno08x_calibration.py.png b/bno08x_bno08x_calibration.py.png new file mode 100644 index 00000000..5408bcfc Binary files /dev/null and b/bno08x_bno08x_calibration.py.png differ diff --git a/bno08x_bno08x_find_heading.py.png b/bno08x_bno08x_find_heading.py.png new file mode 100644 index 00000000..5408bcfc Binary files /dev/null and b/bno08x_bno08x_find_heading.py.png differ diff --git a/bno08x_bno08x_more_reports.py.png b/bno08x_bno08x_more_reports.py.png new file mode 100644 index 00000000..5408bcfc Binary files /dev/null and b/bno08x_bno08x_more_reports.py.png differ diff --git a/bno08x_bno08x_quaternion_service.py.png b/bno08x_bno08x_quaternion_service.py.png new file mode 100644 index 00000000..d9b17d27 Binary files /dev/null and b/bno08x_bno08x_quaternion_service.py.png differ diff --git a/bno08x_bno08x_simpletest.py.png b/bno08x_bno08x_simpletest.py.png new file mode 100644 index 00000000..5408bcfc Binary files /dev/null and b/bno08x_bno08x_simpletest.py.png differ diff --git a/bno08x_bno08x_simpletest_spi.py.png b/bno08x_bno08x_simpletest_spi.py.png new file mode 100644 index 00000000..5408bcfc Binary files /dev/null and b/bno08x_bno08x_simpletest_spi.py.png differ diff --git a/bno08x_bno08x_simpletest_uart.py.png b/bno08x_bno08x_simpletest_uart.py.png new file mode 100644 index 00000000..5408bcfc Binary files /dev/null and b/bno08x_bno08x_simpletest_uart.py.png differ diff --git a/bno08x_rvc_bno08x_rvc_simpletest.py.png b/bno08x_rvc_bno08x_rvc_simpletest.py.png new file mode 100644 index 00000000..8b11fe38 Binary files /dev/null and b/bno08x_rvc_bno08x_rvc_simpletest.py.png differ diff --git a/boardtest_boardtest_simpletest.py.png b/boardtest_boardtest_simpletest.py.png new file mode 100644 index 00000000..1a85ecb9 Binary files /dev/null and b/boardtest_boardtest_simpletest.py.png differ diff --git a/bus_device_busdevice_read_register_i2c_simpletest.py.png b/bus_device_busdevice_read_register_i2c_simpletest.py.png new file mode 100644 index 00000000..7ea3f524 Binary files /dev/null and b/bus_device_busdevice_read_register_i2c_simpletest.py.png differ diff --git a/bus_device_busdevice_read_register_spi_simpletest.py.png b/bus_device_busdevice_read_register_spi_simpletest.py.png new file mode 100644 index 00000000..7ea3f524 Binary files /dev/null and b/bus_device_busdevice_read_register_spi_simpletest.py.png differ diff --git a/cap1188_cap1188_advancedtest.py.png b/cap1188_cap1188_advancedtest.py.png new file mode 100644 index 00000000..d31ea0c9 Binary files /dev/null and b/cap1188_cap1188_advancedtest.py.png differ diff --git a/cap1188_cap1188_simpletest.py.png b/cap1188_cap1188_simpletest.py.png new file mode 100644 index 00000000..d31ea0c9 Binary files /dev/null and b/cap1188_cap1188_simpletest.py.png differ diff --git a/ccs811_ccs811_displayio_simpletest.py.png b/ccs811_ccs811_displayio_simpletest.py.png new file mode 100644 index 00000000..9cb3440e Binary files /dev/null and b/ccs811_ccs811_displayio_simpletest.py.png differ diff --git a/ccs811_ccs811_simpletest.py.png b/ccs811_ccs811_simpletest.py.png new file mode 100644 index 00000000..bf17f6fd Binary files /dev/null and b/ccs811_ccs811_simpletest.py.png differ diff --git a/ch9328_ch9328_simpletest.py.png b/ch9328_ch9328_simpletest.py.png new file mode 100644 index 00000000..a1937d56 Binary files /dev/null and b/ch9328_ch9328_simpletest.py.png differ diff --git a/charlcd_charlcd_custom_character_nyan_cat.py.png b/charlcd_charlcd_custom_character_nyan_cat.py.png new file mode 100644 index 00000000..e0c586a7 Binary files /dev/null and b/charlcd_charlcd_custom_character_nyan_cat.py.png differ diff --git a/charlcd_charlcd_customcharacter.py.png b/charlcd_charlcd_customcharacter.py.png new file mode 100644 index 00000000..e0c586a7 Binary files /dev/null and b/charlcd_charlcd_customcharacter.py.png differ diff --git a/charlcd_charlcd_i2c_mono_simpletest.py.png b/charlcd_charlcd_i2c_mono_simpletest.py.png new file mode 100644 index 00000000..e0c586a7 Binary files /dev/null and b/charlcd_charlcd_i2c_mono_simpletest.py.png differ diff --git a/charlcd_charlcd_i2c_rgb_simpletest.py.png b/charlcd_charlcd_i2c_rgb_simpletest.py.png new file mode 100644 index 00000000..e0c586a7 Binary files /dev/null and b/charlcd_charlcd_i2c_rgb_simpletest.py.png differ diff --git a/charlcd_charlcd_keypad_simpletest.py.png b/charlcd_charlcd_keypad_simpletest.py.png new file mode 100644 index 00000000..e0c586a7 Binary files /dev/null and b/charlcd_charlcd_keypad_simpletest.py.png differ diff --git a/charlcd_charlcd_mono_simpletest.py.png b/charlcd_charlcd_mono_simpletest.py.png new file mode 100644 index 00000000..e0c586a7 Binary files /dev/null and b/charlcd_charlcd_mono_simpletest.py.png differ diff --git a/charlcd_charlcd_rgb_simpletest.py.png b/charlcd_charlcd_rgb_simpletest.py.png new file mode 100644 index 00000000..e0c586a7 Binary files /dev/null and b/charlcd_charlcd_rgb_simpletest.py.png differ diff --git a/charlcd_charlcd_rpi_mono_simpletest.py.png b/charlcd_charlcd_rpi_mono_simpletest.py.png new file mode 100644 index 00000000..e0c586a7 Binary files /dev/null and b/charlcd_charlcd_rpi_mono_simpletest.py.png differ diff --git a/charlcd_charlcd_rpi_rgb_simpletest.py.png b/charlcd_charlcd_rpi_rgb_simpletest.py.png new file mode 100644 index 00000000..e0c586a7 Binary files /dev/null and b/charlcd_charlcd_rpi_rgb_simpletest.py.png differ diff --git a/charlcd_charlcd_spi_mono_simpletest.py.png b/charlcd_charlcd_spi_mono_simpletest.py.png new file mode 100644 index 00000000..e0c586a7 Binary files /dev/null and b/charlcd_charlcd_spi_mono_simpletest.py.png differ diff --git a/circuitplayground_circuitplayground_acceleration.py.png b/circuitplayground_circuitplayground_acceleration.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_acceleration.py.png differ diff --git a/circuitplayground_circuitplayground_acceleration_neopixels.py.png b/circuitplayground_circuitplayground_acceleration_neopixels.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_acceleration_neopixels.py.png differ diff --git a/circuitplayground_circuitplayground_advanced_examples_circuitplayground_acceleration_mapping_neopixels.py.png b/circuitplayground_circuitplayground_advanced_examples_circuitplayground_acceleration_mapping_neopixels.py.png new file mode 100644 index 00000000..33ff5390 Binary files /dev/null and b/circuitplayground_circuitplayground_advanced_examples_circuitplayground_acceleration_mapping_neopixels.py.png differ diff --git a/circuitplayground_circuitplayground_advanced_examples_circuitplayground_gravity_pulls_pixel.py.png b/circuitplayground_circuitplayground_advanced_examples_circuitplayground_gravity_pulls_pixel.py.png new file mode 100644 index 00000000..33ff5390 Binary files /dev/null and b/circuitplayground_circuitplayground_advanced_examples_circuitplayground_gravity_pulls_pixel.py.png differ diff --git a/circuitplayground_circuitplayground_advanced_examples_circuitplayground_tilting_arpeggios.py.png b/circuitplayground_circuitplayground_advanced_examples_circuitplayground_tilting_arpeggios.py.png new file mode 100644 index 00000000..33ff5390 Binary files /dev/null and b/circuitplayground_circuitplayground_advanced_examples_circuitplayground_tilting_arpeggios.py.png differ diff --git a/circuitplayground_circuitplayground_bluefruit_loud_sound.py.png b/circuitplayground_circuitplayground_bluefruit_loud_sound.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_bluefruit_loud_sound.py.png differ diff --git a/circuitplayground_circuitplayground_bluefruit_loud_sound_threshold.py.png b/circuitplayground_circuitplayground_bluefruit_loud_sound_threshold.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_bluefruit_loud_sound_threshold.py.png differ diff --git a/circuitplayground_circuitplayground_bluefruit_play_mp3.py.png b/circuitplayground_circuitplayground_bluefruit_play_mp3.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_bluefruit_play_mp3.py.png differ diff --git a/circuitplayground_circuitplayground_bluefruit_sound_level.py.png b/circuitplayground_circuitplayground_bluefruit_sound_level.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_bluefruit_sound_level.py.png differ diff --git a/circuitplayground_circuitplayground_bluefruit_sound_level_plotter.py.png b/circuitplayground_circuitplayground_bluefruit_sound_level_plotter.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_bluefruit_sound_level_plotter.py.png differ diff --git a/circuitplayground_circuitplayground_button_a.py.png b/circuitplayground_circuitplayground_button_a.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_button_a.py.png differ diff --git a/circuitplayground_circuitplayground_button_b.py.png b/circuitplayground_circuitplayground_button_b.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_button_b.py.png differ diff --git a/circuitplayground_circuitplayground_buttons_1_neopixel.py.png b/circuitplayground_circuitplayground_buttons_1_neopixel.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_buttons_1_neopixel.py.png differ diff --git a/circuitplayground_circuitplayground_buttons_neopixels.py.png b/circuitplayground_circuitplayground_buttons_neopixels.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_buttons_neopixels.py.png differ diff --git a/circuitplayground_circuitplayground_ir_receive.py.png b/circuitplayground_circuitplayground_ir_receive.py.png new file mode 100644 index 00000000..93305fb4 Binary files /dev/null and b/circuitplayground_circuitplayground_ir_receive.py.png differ diff --git a/circuitplayground_circuitplayground_ir_transmit.py.png b/circuitplayground_circuitplayground_ir_transmit.py.png new file mode 100644 index 00000000..93305fb4 Binary files /dev/null and b/circuitplayground_circuitplayground_ir_transmit.py.png differ diff --git a/circuitplayground_circuitplayground_light.py.png b/circuitplayground_circuitplayground_light.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_light.py.png differ diff --git a/circuitplayground_circuitplayground_light_neopixels.py.png b/circuitplayground_circuitplayground_light_neopixels.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_light_neopixels.py.png differ diff --git a/circuitplayground_circuitplayground_light_plotter.py.png b/circuitplayground_circuitplayground_light_plotter.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_light_plotter.py.png differ diff --git a/circuitplayground_circuitplayground_neopixel_0.py.png b/circuitplayground_circuitplayground_neopixel_0.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_neopixel_0.py.png differ diff --git a/circuitplayground_circuitplayground_neopixel_0_1.py.png b/circuitplayground_circuitplayground_neopixel_0_1.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_neopixel_0_1.py.png differ diff --git a/circuitplayground_circuitplayground_neopixels_fill.py.png b/circuitplayground_circuitplayground_neopixels_fill.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_neopixels_fill.py.png differ diff --git a/circuitplayground_circuitplayground_pixels_simpletest.py.png b/circuitplayground_circuitplayground_pixels_simpletest.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_pixels_simpletest.py.png differ diff --git a/circuitplayground_circuitplayground_play_file.py.png b/circuitplayground_circuitplayground_play_file.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_play_file.py.png differ diff --git a/circuitplayground_circuitplayground_play_file_buttons.py.png b/circuitplayground_circuitplayground_play_file_buttons.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_play_file_buttons.py.png differ diff --git a/circuitplayground_circuitplayground_play_tone.py.png b/circuitplayground_circuitplayground_play_tone.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_play_tone.py.png differ diff --git a/circuitplayground_circuitplayground_play_tone_buttons.py.png b/circuitplayground_circuitplayground_play_tone_buttons.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_play_tone_buttons.py.png differ diff --git a/circuitplayground_circuitplayground_red_led.py.png b/circuitplayground_circuitplayground_red_led.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_red_led.py.png differ diff --git a/circuitplayground_circuitplayground_red_led_blinky.py.png b/circuitplayground_circuitplayground_red_led_blinky.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_red_led_blinky.py.png differ diff --git a/circuitplayground_circuitplayground_red_led_blnky_short.py.png b/circuitplayground_circuitplayground_red_led_blnky_short.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_red_led_blnky_short.py.png differ diff --git a/circuitplayground_circuitplayground_shake.py.png b/circuitplayground_circuitplayground_shake.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_shake.py.png differ diff --git a/circuitplayground_circuitplayground_shake_red_led.py.png b/circuitplayground_circuitplayground_shake_red_led.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_shake_red_led.py.png differ diff --git a/circuitplayground_circuitplayground_slide_switch.py.png b/circuitplayground_circuitplayground_slide_switch.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_slide_switch.py.png differ diff --git a/circuitplayground_circuitplayground_slide_switch_red_led.py.png b/circuitplayground_circuitplayground_slide_switch_red_led.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_slide_switch_red_led.py.png differ diff --git a/circuitplayground_circuitplayground_slide_switch_red_led_short.py.png b/circuitplayground_circuitplayground_slide_switch_red_led_short.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_slide_switch_red_led_short.py.png differ diff --git a/circuitplayground_circuitplayground_sound_meter.py.png b/circuitplayground_circuitplayground_sound_meter.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_sound_meter.py.png differ diff --git a/circuitplayground_circuitplayground_tap_red_led.py.png b/circuitplayground_circuitplayground_tap_red_led.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_tap_red_led.py.png differ diff --git a/circuitplayground_circuitplayground_tapdetect.py.png b/circuitplayground_circuitplayground_tapdetect.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_tapdetect.py.png differ diff --git a/circuitplayground_circuitplayground_tapdetect_single_double.py.png b/circuitplayground_circuitplayground_tapdetect_single_double.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_tapdetect_single_double.py.png differ diff --git a/circuitplayground_circuitplayground_temperature.py.png b/circuitplayground_circuitplayground_temperature.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_temperature.py.png differ diff --git a/circuitplayground_circuitplayground_temperature_neopixels.py.png b/circuitplayground_circuitplayground_temperature_neopixels.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_temperature_neopixels.py.png differ diff --git a/circuitplayground_circuitplayground_temperature_plotter.py.png b/circuitplayground_circuitplayground_temperature_plotter.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_temperature_plotter.py.png differ diff --git a/circuitplayground_circuitplayground_tone.py.png b/circuitplayground_circuitplayground_tone.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_tone.py.png differ diff --git a/circuitplayground_circuitplayground_touch_a1.py.png b/circuitplayground_circuitplayground_touch_a1.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_touch_a1.py.png differ diff --git a/circuitplayground_circuitplayground_touch_all.py.png b/circuitplayground_circuitplayground_touch_all.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_touch_all.py.png differ diff --git a/circuitplayground_circuitplayground_touch_pixel_fill_rainbow.py.png b/circuitplayground_circuitplayground_touch_pixel_fill_rainbow.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_touch_pixel_fill_rainbow.py.png differ diff --git a/circuitplayground_circuitplayground_touch_pixel_rainbow.py.png b/circuitplayground_circuitplayground_touch_pixel_rainbow.py.png new file mode 100644 index 00000000..463b1090 Binary files /dev/null and b/circuitplayground_circuitplayground_touch_pixel_rainbow.py.png differ diff --git a/circuitpython_library_list.md b/circuitpython_library_list.md deleted file mode 100644 index 6dfc9f8b..00000000 --- a/circuitpython_library_list.md +++ /dev/null @@ -1,375 +0,0 @@ -# Adafruit CircuitPython Libraries -![Blinka Reading](https://raw.githubusercontent.com/adafruit/Adafruit_CircuitPython_Bundle/main/assets/BlinkaBook.png) -Here is a listing of current Adafruit CircuitPython Libraries. -There are 367 libraries available. - -## Drivers: -* [Adafruit CircuitPython 24LC32](https://github.com/adafruit/Adafruit_CircuitPython_24LC32.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-24lc32)) \([Docs](https://docs.circuitpython.org/projects/24lc32/en/latest/)) -* [Adafruit CircuitPython 74HC595](https://github.com/adafruit/Adafruit_CircuitPython_74HC595.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-74hc595)) \([Docs](https://docs.circuitpython.org/projects/74hc595/en/latest/)) -* [Adafruit CircuitPython ACeP7In](https://github.com/adafruit/Adafruit_CircuitPython_ACeP7In.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-acep7in)) \([Docs](https://docs.circuitpython.org/projects/acep7in/en/latest/)) -* [Adafruit CircuitPython AD569x](https://github.com/adafruit/Adafruit_CircuitPython_AD569x.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ad569x)) \([Docs](https://docs.circuitpython.org/projects/ad569x/en/latest/)) -* [Adafruit CircuitPython ADG72x](https://github.com/adafruit/Adafruit_CircuitPython_ADG72x.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-adg72x)) \([Docs](https://docs.circuitpython.org/projects/adg72x/en/latest/)) -* [Adafruit CircuitPython ADS1x15](https://github.com/adafruit/Adafruit_CircuitPython_ADS1x15.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ads1x15)) \([Docs](https://docs.circuitpython.org/projects/ads1x15/en/latest/)) -* [Adafruit CircuitPython ADS7830](https://github.com/adafruit/Adafruit_CircuitPython_ADS7830.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ads7830)) \([Docs](https://docs.circuitpython.org/projects/ads7830/en/latest/)) -* [Adafruit CircuitPython ADT7410](https://github.com/adafruit/Adafruit_CircuitPython_ADT7410.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-adt7410)) \([Docs](https://docs.circuitpython.org/projects/adt7410/en/latest/)) -* [Adafruit CircuitPython ADXL34x](https://github.com/adafruit/Adafruit_CircuitPython_ADXL34x.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-adxl34x)) \([Docs](https://docs.circuitpython.org/projects/adxl34x/en/latest/)) -* [Adafruit CircuitPython ADXL37x](https://github.com/adafruit/Adafruit_CircuitPython_ADXL37x.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-adxl37x)) \([Docs](https://docs.circuitpython.org/projects/adxl37x/en/latest/)) -* [Adafruit CircuitPython AGS02MA](https://github.com/adafruit/Adafruit_CircuitPython_AGS02MA.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ags02ma)) \([Docs](https://docs.circuitpython.org/projects/ags02ma/en/latest/)) -* [Adafruit CircuitPython AHTx0](https://github.com/adafruit/Adafruit_CircuitPython_AHTx0.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ahtx0)) \([Docs](https://docs.circuitpython.org/projects/ahtx0/en/latest/)) -* [Adafruit CircuitPython AM2320](https://github.com/adafruit/Adafruit_CircuitPython_AM2320.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-am2320)) \([Docs](https://docs.circuitpython.org/projects/am2320/en/latest/)) -* [Adafruit CircuitPython AMG88xx](https://github.com/adafruit/Adafruit_CircuitPython_AMG88xx.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-amg88xx)) \([Docs](https://docs.circuitpython.org/projects/amg88xx/en/latest/)) -* [Adafruit CircuitPython APDS9960](https://github.com/adafruit/Adafruit_CircuitPython_APDS9960.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-apds9960)) \([Docs](https://docs.circuitpython.org/projects/apds9960/en/latest/)) -* [Adafruit CircuitPython AS5600](https://github.com/adafruit/Adafruit_CircuitPython_AS5600.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-as5600)) \([Docs](https://docs.circuitpython.org/projects/as5600/en/latest/)) -* [Adafruit CircuitPython AS726x](https://github.com/adafruit/Adafruit_CircuitPython_AS726x.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-as726x)) \([Docs](https://docs.circuitpython.org/projects/as726x/en/latest/)) -* [Adafruit CircuitPython AS7341](https://github.com/adafruit/Adafruit_CircuitPython_AS7341.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-as7341)) \([Docs](https://docs.circuitpython.org/projects/as7341/en/latest/)) -* [Adafruit CircuitPython ATECC](https://github.com/adafruit/Adafruit_CircuitPython_ATECC.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-atecc)) \([Docs](https://docs.circuitpython.org/projects/atecc/en/latest/)) -* [Adafruit CircuitPython AW9523](https://github.com/adafruit/Adafruit_CircuitPython_AW9523.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-aw9523)) \([Docs](https://docs.circuitpython.org/projects/aw9523/en/latest/)) -* [Adafruit CircuitPython BD3491FS](https://github.com/adafruit/Adafruit_CircuitPython_BD3491FS.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-bd3491fs)) \([Docs](https://docs.circuitpython.org/projects/bd3491fs/en/latest/)) -* [Adafruit CircuitPython BH1750](https://github.com/adafruit/Adafruit_CircuitPython_BH1750.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-bh1750)) \([Docs](https://docs.circuitpython.org/projects/bh1750/en/latest/)) -* [Adafruit CircuitPython BME280](https://github.com/adafruit/Adafruit_CircuitPython_BME280.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-bme280)) \([Docs](https://docs.circuitpython.org/projects/bme280/en/latest/)) -* [Adafruit CircuitPython BME680](https://github.com/adafruit/Adafruit_CircuitPython_BME680.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-bme680)) \([Docs](https://docs.circuitpython.org/projects/bme680/en/latest/)) -* [Adafruit CircuitPython BMP280](https://github.com/adafruit/Adafruit_CircuitPython_BMP280.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-bmp280)) \([Docs](https://docs.circuitpython.org/projects/bmp280/en/latest/)) -* [Adafruit CircuitPython BMP3XX](https://github.com/adafruit/Adafruit_CircuitPython_BMP3XX.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-bmp3xx)) \([Docs](https://docs.circuitpython.org/projects/bmp3xx/en/latest/)) -* [Adafruit CircuitPython BNO055](https://github.com/adafruit/Adafruit_CircuitPython_BNO055.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-bno055)) \([Docs](https://docs.circuitpython.org/projects/bno055/en/latest/)) -* [Adafruit CircuitPython BNO08X RVC](https://github.com/adafruit/Adafruit_CircuitPython_BNO08X_RVC.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-bno08x-rvc)) \([Docs](https://docs.circuitpython.org/projects/bno08x_rvc/en/latest/)) -* [Adafruit CircuitPython BNO08X](https://github.com/adafruit/Adafruit_CircuitPython_BNO08X.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-bno08x)) \([Docs](https://docs.circuitpython.org/projects/bno08x/en/latest/)) -* [Adafruit CircuitPython BluefruitSPI](https://github.com/adafruit/Adafruit_CircuitPython_BluefruitSPI.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-bluefruitspi)) \([Docs](https://docs.circuitpython.org/projects/bluefruitspi/en/latest/)) -* [Adafruit CircuitPython CAP1188](https://github.com/adafruit/Adafruit_CircuitPython_CAP1188.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-cap1188)) \([Docs](https://docs.circuitpython.org/projects/cap1188/en/latest/)) -* [Adafruit CircuitPython CCS811](https://github.com/adafruit/Adafruit_CircuitPython_CCS811.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ccs811)) \([Docs](https://docs.circuitpython.org/projects/ccs811/en/latest/)) -* [Adafruit CircuitPython CH9328](https://github.com/adafruit/Adafruit_CircuitPython_CH9328.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ch9328)) \([Docs](https://docs.circuitpython.org/projects/ch9328/en/latest/)) -* [Adafruit CircuitPython CLUE](https://github.com/adafruit/Adafruit_CircuitPython_CLUE.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-clue)) \([Docs](https://docs.circuitpython.org/projects/clue/en/latest/)) -* [Adafruit CircuitPython CST8XX](https://github.com/adafruit/Adafruit_CircuitPython_CST8XX.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-cst8xx)) \([Docs](https://docs.circuitpython.org/projects/cst8xx/en/latest/)) -* [Adafruit CircuitPython CharLCD](https://github.com/adafruit/Adafruit_CircuitPython_CharLCD.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-charlcd)) \([Docs](https://docs.circuitpython.org/projects/charlcd/en/latest/)) -* [Adafruit CircuitPython CircuitPlayground](https://github.com/adafruit/Adafruit_CircuitPython_CircuitPlayground.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-circuitplayground)) \([Docs](https://docs.circuitpython.org/projects/circuitplayground/en/latest/)) -* [Adafruit CircuitPython Crickit](https://github.com/adafruit/Adafruit_CircuitPython_Crickit.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-crickit)) \([Docs](https://docs.circuitpython.org/projects/crickit/en/latest/)) -* [Adafruit CircuitPython DACx578](https://github.com/adafruit/Adafruit_CircuitPython_DACx578.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-dacx578)) \([Docs](https://docs.circuitpython.org/projects/dacx578/en/latest/)) -* [Adafruit CircuitPython DHT](https://github.com/adafruit/Adafruit_CircuitPython_DHT.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-dht)) \([Docs](https://docs.circuitpython.org/projects/dht/en/latest/)) -* [Adafruit CircuitPython DPS310](https://github.com/adafruit/Adafruit_CircuitPython_DPS310.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-dps310)) \([Docs](https://docs.circuitpython.org/projects/dps310/en/latest/)) -* [Adafruit CircuitPython DRV2605](https://github.com/adafruit/Adafruit_CircuitPython_DRV2605.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-drv2605)) \([Docs](https://docs.circuitpython.org/projects/drv2605/en/latest/)) -* [Adafruit CircuitPython DS1307](https://github.com/adafruit/Adafruit_CircuitPython_DS1307.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ds1307)) \([Docs](https://docs.circuitpython.org/projects/ds1307/en/latest/)) -* [Adafruit CircuitPython DS1841](https://github.com/adafruit/Adafruit_CircuitPython_DS1841.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ds1841)) \([Docs](https://docs.circuitpython.org/projects/ds1841/en/latest/)) -* [Adafruit CircuitPython DS18X20](https://github.com/adafruit/Adafruit_CircuitPython_DS18X20.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ds18x20)) \([Docs](https://docs.circuitpython.org/projects/ds18x20/en/latest/)) -* [Adafruit CircuitPython DS2413](https://github.com/adafruit/Adafruit_CircuitPython_DS2413.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ds2413)) \([Docs](https://docs.circuitpython.org/projects/ds2413/en/latest/)) -* [Adafruit CircuitPython DS248x](https://github.com/adafruit/Adafruit_CircuitPython_DS248x.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ds248x)) \([Docs](https://adafruit-circuitpython-ds248x.readthedocs.io/en/latest/)) -* [Adafruit CircuitPython DS3231](https://github.com/adafruit/Adafruit_CircuitPython_DS3231.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ds3231)) \([Docs](https://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/projects/displayio_ssd1305/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://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/projects/dymoscale/en/latest/)) -* [Adafruit CircuitPython EK79686](https://github.com/adafruit/Adafruit_CircuitPython_EK79686.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ek79686)) \([Docs](https://docs.circuitpython.org/projects/ek79686/en/latest/)) -* [Adafruit CircuitPython EMC2101](https://github.com/adafruit/Adafruit_CircuitPython_EMC2101.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-emc2101)) \([Docs](https://docs.circuitpython.org/projects/emc2101/en/latest/)) -* [Adafruit CircuitPython ENS160](https://github.com/adafruit/Adafruit_CircuitPython_ENS160.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ens160)) \([Docs](https://docs.circuitpython.org/projects/ens160/en/latest/)) -* [Adafruit CircuitPython EPD](https://github.com/adafruit/Adafruit_CircuitPython_EPD.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-epd)) \([Docs](https://docs.circuitpython.org/projects/epd/en/latest/)) -* [Adafruit CircuitPython ESP ATcontrol](https://github.com/adafruit/Adafruit_CircuitPython_ESP_ATcontrol.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-esp-atcontrol)) \([Docs](https://docs.circuitpython.org/projects/esp-atcontrol/en/latest/)) -* [Adafruit CircuitPython ESP32SPI](https://github.com/adafruit/Adafruit_CircuitPython_ESP32SPI.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-esp32spi)) \([Docs](https://docs.circuitpython.org/projects/esp32spi/en/latest/)) -* [Adafruit CircuitPython FONA](https://github.com/adafruit/Adafruit_CircuitPython_FONA.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-fona)) \([Docs](https://docs.circuitpython.org/projects/fona/en/latest/)) -* [Adafruit CircuitPython FRAM](https://github.com/adafruit/Adafruit_CircuitPython_FRAM.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-fram)) \([Docs](https://docs.circuitpython.org/projects/fram/en/latest/)) -* [Adafruit CircuitPython FT5336](https://github.com/adafruit/Adafruit_CircuitPython_FT5336.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ft5336)) \([Docs](https://docs.circuitpython.org/projects/ft5336/en/latest/)) -* [Adafruit CircuitPython FXAS21002C](https://github.com/adafruit/Adafruit_CircuitPython_FXAS21002C.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-fxas21002c)) \([Docs](https://docs.circuitpython.org/projects/fxas21002c/en/latest/)) -* [Adafruit CircuitPython FXOS8700](https://github.com/adafruit/Adafruit_CircuitPython_FXOS8700.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-fxos8700)) \([Docs](https://docs.circuitpython.org/projects/fxos8700/en/latest/)) -* [Adafruit CircuitPython Fingerprint](https://github.com/adafruit/Adafruit_CircuitPython_Fingerprint.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-fingerprint)) \([Docs](https://docs.circuitpython.org/projects/fingerprint/en/latest/)) -* [Adafruit CircuitPython FocalTouch](https://github.com/adafruit/Adafruit_CircuitPython_FocalTouch.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-focaltouch)) \([Docs](https://docs.circuitpython.org/projects/focaltouch/en/latest/)) -* [Adafruit CircuitPython GC9A01A](https://github.com/adafruit/Adafruit_CircuitPython_GC9A01A.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-gc9a01a)) \([Docs](https://docs.circuitpython.org/projects/gc9a01a/en/latest/)) -* [Adafruit CircuitPython GPS](https://github.com/adafruit/Adafruit_CircuitPython_GPS.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-gps)) \([Docs](https://docs.circuitpython.org/projects/gps/en/latest/)) -* [Adafruit CircuitPython GUVX I2C](https://github.com/adafruit/Adafruit_CircuitPython_GUVX_I2C.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-guvx-i2c)) \([Docs](https://docs.circuitpython.org/projects/guvx_i2c/en/latest/)) -* [Adafruit CircuitPython HCSR04](https://github.com/adafruit/Adafruit_CircuitPython_HCSR04.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-hcsr04)) \([Docs](https://docs.circuitpython.org/projects/hcsr04/en/latest/)) -* [Adafruit CircuitPython HDC302x](https://github.com/adafruit/Adafruit_CircuitPython_HDC302x.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-hdc302x)) \([Docs](https://docs.circuitpython.org/projects/hdc302x/en/latest/)) -* [Adafruit CircuitPython HT16K33](https://github.com/adafruit/Adafruit_CircuitPython_HT16K33.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ht16k33)) \([Docs](https://docs.circuitpython.org/projects/ht16k33/en/latest/)) -* [Adafruit CircuitPython HTS221](https://github.com/adafruit/Adafruit_CircuitPython_HTS221.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-hts221)) \([Docs](https://docs.circuitpython.org/projects/hts221/en/latest/)) -* [Adafruit CircuitPython HTU21D](https://github.com/adafruit/Adafruit_CircuitPython_HTU21D.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-htu21d)) \([Docs](https://docs.circuitpython.org/projects/htu21d/en/latest/)) -* [Adafruit CircuitPython HTU31D](https://github.com/adafruit/Adafruit_CircuitPython_HTU31D.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-htu31d)) \([Docs](https://docs.circuitpython.org/projects/htu31d/en/latest/)) -* [Adafruit CircuitPython HUSB238](https://github.com/adafruit/Adafruit_CircuitPython_HUSB238.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-husb238)) \([Docs](https://docs.circuitpython.org/projects/husb238/en/latest/)) -* [Adafruit CircuitPython HX711](https://github.com/adafruit/Adafruit_CircuitPython_HX711.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-hx711)) \([Docs](https://docs.circuitpython.org/projects/hx711/en/latest/)) -* [Adafruit CircuitPython HX8357](https://github.com/adafruit/Adafruit_CircuitPython_HX8357.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-hx8357)) \([Docs](https://docs.circuitpython.org/projects/hx8357/en/latest/)) -* [Adafruit CircuitPython ICM20X](https://github.com/adafruit/Adafruit_CircuitPython_ICM20X.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-icm20x)) \([Docs](https://docs.circuitpython.org/projects/icm20x/en/latest/)) -* [Adafruit CircuitPython IL0373](https://github.com/adafruit/Adafruit_CircuitPython_IL0373.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-il0373)) \([Docs](https://docs.circuitpython.org/projects/il0373/en/latest/)) -* [Adafruit CircuitPython IL0398](https://github.com/adafruit/Adafruit_CircuitPython_IL0398.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-il0398)) \([Docs](https://docs.circuitpython.org/projects/il0398/en/latest/)) -* [Adafruit CircuitPython IL91874](https://github.com/adafruit/Adafruit_CircuitPython_IL91874.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-il91874)) \([Docs](https://docs.circuitpython.org/projects/il91874/en/latest/)) -* [Adafruit CircuitPython ILI9341](https://github.com/adafruit/Adafruit_CircuitPython_ILI9341.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ili9341)) \([Docs](https://docs.circuitpython.org/projects/ili9341/en/latest/)) -* [Adafruit CircuitPython INA219](https://github.com/adafruit/Adafruit_CircuitPython_INA219.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ina219)) \([Docs](https://docs.circuitpython.org/projects/ina219/en/latest/)) -* [Adafruit CircuitPython INA228](https://github.com/adafruit/Adafruit_CircuitPython_INA228.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ina228)) \([Docs](https://docs.circuitpython.org/projects/ina228/en/latest/)) -* [Adafruit CircuitPython INA23x](https://github.com/adafruit/Adafruit_CircuitPython_INA23x.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ina23x)) \([Docs](https://docs.circuitpython.org/projects/ina23x/en/latest/)) -* [Adafruit CircuitPython INA260](https://github.com/adafruit/Adafruit_CircuitPython_INA260.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ina260)) \([Docs](https://docs.circuitpython.org/projects/ina260/en/latest/)) -* [Adafruit CircuitPython INA3221](https://github.com/adafruit/Adafruit_CircuitPython_INA3221.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ina3221)) \([Docs](https://docs.circuitpython.org/projects/ina3221/en/latest/)) -* [Adafruit CircuitPython IRRemote](https://github.com/adafruit/Adafruit_CircuitPython_IRRemote.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-irremote)) \([Docs](https://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/projects/lidarlite/en/latest/)) -* [Adafruit CircuitPython LIS2MDL](https://github.com/adafruit/Adafruit_CircuitPython_LIS2MDL.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-lis2mdl)) \([Docs](https://docs.circuitpython.org/projects/lis2mdl/en/latest/)) -* [Adafruit CircuitPython LIS331](https://github.com/adafruit/Adafruit_CircuitPython_LIS331.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-lis331)) \([Docs](https://docs.circuitpython.org/projects/lis331/en/latest/)) -* [Adafruit CircuitPython LIS3DH](https://github.com/adafruit/Adafruit_CircuitPython_LIS3DH.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-lis3dh)) \([Docs](https://docs.circuitpython.org/projects/lis3dh/en/latest/)) -* [Adafruit CircuitPython LIS3MDL](https://github.com/adafruit/Adafruit_CircuitPython_LIS3MDL.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-lis3mdl)) \([Docs](https://docs.circuitpython.org/projects/lis3mdl/en/latest/)) -* [Adafruit CircuitPython LPS28](https://github.com/adafruit/Adafruit_CircuitPython_LPS28.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-lps28)) \([Docs](https://docs.circuitpython.org/projects/lps28/en/latest/)) -* [Adafruit CircuitPython LPS2X](https://github.com/adafruit/Adafruit_CircuitPython_LPS2X.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-lps2x)) \([Docs](https://docs.circuitpython.org/projects/lps2x/en/latest/)) -* [Adafruit CircuitPython LPS35HW](https://github.com/adafruit/Adafruit_CircuitPython_LPS35HW.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-lps35hw)) \([Docs](https://docs.circuitpython.org/projects/lps35hw/en/latest/)) -* [Adafruit CircuitPython LSM303 Accel](https://github.com/adafruit/Adafruit_CircuitPython_LSM303_Accel.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-lsm303-accel)) \([Docs](https://docs.circuitpython.org/projects/lsm303-accel/en/latest/)) -* [Adafruit CircuitPython LSM303DLH Mag](https://github.com/adafruit/Adafruit_CircuitPython_LSM303DLH_Mag.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-lsm303dlh-mag)) \([Docs](https://docs.circuitpython.org/projects/lsm303dlh-mag/en/latest/)) -* [Adafruit CircuitPython LSM6DS](https://github.com/adafruit/Adafruit_CircuitPython_LSM6DS.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-lsm6ds)) \([Docs](https://docs.circuitpython.org/projects/lsm6dsox/en/latest/)) -* [Adafruit CircuitPython LSM9DS0](https://github.com/adafruit/Adafruit_CircuitPython_LSM9DS0.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-lsm9ds0)) \([Docs](https://docs.circuitpython.org/projects/lsm9ds0/en/latest/)) -* [Adafruit CircuitPython LSM9DS1](https://github.com/adafruit/Adafruit_CircuitPython_LSM9DS1.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-lsm9ds1)) \([Docs](https://docs.circuitpython.org/projects/lsm9ds1/en/latest/)) -* [Adafruit CircuitPython LTR329 LTR303](https://github.com/adafruit/Adafruit_CircuitPython_LTR329_LTR303.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ltr329-ltr303)) \([Docs](https://docs.circuitpython.org/projects/ltr329-ltr303/en/latest/)) -* [Adafruit CircuitPython LTR390](https://github.com/adafruit/Adafruit_CircuitPython_LTR390.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ltr390)) \([Docs](https://docs.circuitpython.org/projects/ltr390/en/latest/)) -* [Adafruit CircuitPython MAX1704x](https://github.com/adafruit/Adafruit_CircuitPython_MAX1704x.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-max1704x)) \([Docs](https://docs.circuitpython.org/projects/max1704x/en/latest/)) -* [Adafruit CircuitPython MAX31855](https://github.com/adafruit/Adafruit_CircuitPython_MAX31855.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-max31855)) \([Docs](https://docs.circuitpython.org/projects/max31855/en/latest/)) -* [Adafruit CircuitPython MAX31856](https://github.com/adafruit/Adafruit_CircuitPython_MAX31856.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-max31856)) \([Docs](https://docs.circuitpython.org/projects/max31856/en/latest/)) -* [Adafruit CircuitPython MAX31865](https://github.com/adafruit/Adafruit_CircuitPython_MAX31865.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-max31865)) \([Docs](https://docs.circuitpython.org/projects/max31865/en/latest/)) -* [Adafruit CircuitPython MAX7219](https://github.com/adafruit/Adafruit_CircuitPython_MAX7219.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-max7219)) \([Docs](https://docs.circuitpython.org/projects/max7219/en/latest/)) -* [Adafruit CircuitPython MAX9744](https://github.com/adafruit/Adafruit_CircuitPython_MAX9744.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-max9744)) \([Docs](https://docs.circuitpython.org/projects/max9744/en/latest/)) -* [Adafruit CircuitPython MCP230xx](https://github.com/adafruit/Adafruit_CircuitPython_MCP230xx.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-mcp230xx)) \([Docs](https://docs.circuitpython.org/projects/mcp230xx/en/latest/)) -* [Adafruit CircuitPython MCP2515](https://github.com/adafruit/Adafruit_CircuitPython_MCP2515.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-mcp2515)) \([Docs](https://docs.circuitpython.org/projects/mcp2515/en/latest/)) -* [Adafruit CircuitPython MCP3421](https://github.com/adafruit/Adafruit_CircuitPython_MCP3421.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-mcp3421)) \([Docs](https://docs.circuitpython.org/projects/mcp3421/en/latest/)) -* [Adafruit CircuitPython MCP3xxx](https://github.com/adafruit/Adafruit_CircuitPython_MCP3xxx.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-mcp3xxx)) \([Docs](https://docs.circuitpython.org/projects/mcp3xxx/en/latest/)) -* [Adafruit CircuitPython MCP4725](https://github.com/adafruit/Adafruit_CircuitPython_MCP4725.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-mcp4725)) \([Docs](https://docs.circuitpython.org/projects/mcp4725/en/latest/)) -* [Adafruit CircuitPython MCP4728](https://github.com/adafruit/Adafruit_CircuitPython_MCP4728.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-mcp4728)) \([Docs](https://docs.circuitpython.org/projects/mcp4728/en/latest/)) -* [Adafruit CircuitPython MCP9600](https://github.com/adafruit/Adafruit_CircuitPython_MCP9600.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-mcp9600)) \([Docs](https://docs.circuitpython.org/projects/mcp9600/en/latest/)) -* [Adafruit CircuitPython MCP9808](https://github.com/adafruit/Adafruit_CircuitPython_MCP9808.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-mcp9808)) \([Docs](https://docs.circuitpython.org/projects/mcp9808/en/latest/)) -* [Adafruit CircuitPython MLX90393](https://github.com/adafruit/Adafruit_CircuitPython_MLX90393.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-mlx90393)) \([Docs](https://docs.circuitpython.org/projects/mlx90393/en/latest/)) -* [Adafruit CircuitPython MLX90395](https://github.com/adafruit/Adafruit_CircuitPython_MLX90395.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-mlx90395)) \([Docs](https://docs.circuitpython.org/projects/mlx90395/en/latest/)) -* [Adafruit CircuitPython MLX90614](https://github.com/adafruit/Adafruit_CircuitPython_MLX90614.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-mlx90614)) \([Docs](https://docs.circuitpython.org/projects/mlx90614/en/latest/)) -* [Adafruit CircuitPython MLX90640](https://github.com/adafruit/Adafruit_CircuitPython_MLX90640.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-mlx90640)) \([Docs](https://docs.circuitpython.org/projects/mlx90640/en/latest/)) -* [Adafruit CircuitPython MMA8451](https://github.com/adafruit/Adafruit_CircuitPython_MMA8451.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-mma8451)) \([Docs](https://docs.circuitpython.org/projects/mma8451/en/latest/)) -* [Adafruit CircuitPython MMC56x3](https://github.com/adafruit/Adafruit_CircuitPython_MMC56x3.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-mmc56x3)) \([Docs](https://docs.circuitpython.org/projects/mmc56x3/en/latest/)) -* [Adafruit CircuitPython MONSTERM4SK](https://github.com/adafruit/Adafruit_CircuitPython_MONSTERM4SK.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-monsterm4sk)) \([Docs](https://docs.circuitpython.org/projects/monsterm4sk/en/latest/)) -* [Adafruit CircuitPython MPL115A2](https://github.com/adafruit/Adafruit_CircuitPython_MPL115A2.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-mpl115a2)) \([Docs](https://docs.circuitpython.org/projects/mpl115a2/en/latest/)) -* [Adafruit CircuitPython MPL3115A2](https://github.com/adafruit/Adafruit_CircuitPython_MPL3115A2.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-mpl3115a2)) \([Docs](https://docs.circuitpython.org/projects/mpl3115a2/en/latest/)) -* [Adafruit CircuitPython MPR121](https://github.com/adafruit/Adafruit_CircuitPython_MPR121.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-mpr121)) \([Docs](https://docs.circuitpython.org/projects/mpr121/en/latest/)) -* [Adafruit CircuitPython MPRLS](https://github.com/adafruit/Adafruit_CircuitPython_MPRLS.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-mprls)) \([Docs](https://docs.circuitpython.org/projects/mprls/en/latest/)) -* [Adafruit CircuitPython MPU6050](https://github.com/adafruit/Adafruit_CircuitPython_MPU6050.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-mpu6050)) \([Docs](https://docs.circuitpython.org/projects/mpu6050/en/latest/)) -* [Adafruit CircuitPython MS8607](https://github.com/adafruit/Adafruit_CircuitPython_MS8607.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ms8607)) \([Docs](https://docs.circuitpython.org/projects/ms8607/en/latest/)) -* [Adafruit CircuitPython MSA301](https://github.com/adafruit/Adafruit_CircuitPython_MSA301.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-msa301)) \([Docs](https://docs.circuitpython.org/projects/msa301/en/latest/)) -* [Adafruit CircuitPython MatrixKeypad](https://github.com/adafruit/Adafruit_CircuitPython_MatrixKeypad.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-matrixkeypad)) \([Docs](https://docs.circuitpython.org/projects/matrixkeypad/en/latest/)) -* [Adafruit CircuitPython NeoPixel SPI](https://github.com/adafruit/Adafruit_CircuitPython_NeoPixel_SPI.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-neopixel-spi)) \([Docs](https://docs.circuitpython.org/projects/neopixel_spi/en/latest/)) -* [Adafruit CircuitPython NeoPixel](https://github.com/adafruit/Adafruit_CircuitPython_NeoPixel.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-neopixel)) \([Docs](https://docs.circuitpython.org/projects/neopixel/en/latest/)) -* [Adafruit CircuitPython NeoPxl8](https://github.com/adafruit/Adafruit_CircuitPython_NeoPxl8.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-neopxl8)) \([Docs](https://docs.circuitpython.org/projects/neopxl8/en/latest/)) -* [Adafruit CircuitPython NeoTrellis](https://github.com/adafruit/Adafruit_CircuitPython_NeoTrellis) ([PyPi](https://pypi.org/project/adafruit-circuitpython-neotrellis)) \([Docs](https://docs.circuitpython.org/projects/neotrellis/en/latest/)) -* [Adafruit CircuitPython Nunchuk](https://github.com/adafruit/Adafruit_CircuitPython_Nunchuk.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-nunchuk)) \([Docs](https://docs.circuitpython.org/projects/nunchuk/en/latest/)) -* [Adafruit CircuitPython OPT4048](https://github.com/adafruit/Adafruit_CircuitPython_OPT4048.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-opt4048)) \([Docs](https://docs.circuitpython.org/projects/opt4048/en/latest/)) -* [Adafruit CircuitPython OV2640](https://github.com/adafruit/Adafruit_CircuitPython_OV2640.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ov2640)) \([Docs](https://docs.circuitpython.org/projects/ov2640/en/latest/)) -* [Adafruit CircuitPython OV5640](https://github.com/adafruit/Adafruit_CircuitPython_OV5640.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ov5640)) \([Docs](https://docs.circuitpython.org/projects/ov5640/en/latest/)) -* [Adafruit CircuitPython OV7670](https://github.com/adafruit/Adafruit_CircuitPython_OV7670) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ov7670)) \([Docs](https://docs.circuitpython.org/projects/ov7670/en/latest/)) -* [Adafruit CircuitPython PCA9554](https://github.com/adafruit/Adafruit_CircuitPython_PCA9554.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pca9554)) \([Docs](https://docs.circuitpython.org/projects/pca9554/en/latest/)) -* [Adafruit CircuitPython PCA9685](https://github.com/adafruit/Adafruit_CircuitPython_PCA9685.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pca9685)) \([Docs](https://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/projects/pcf8563/en/latest/)) -* [Adafruit CircuitPython PCF8574](https://github.com/adafruit/Adafruit_CircuitPython_PCF8574.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pcf8574)) \([Docs](https://docs.circuitpython.org/projects/pcf8574/en/latest/)) -* [Adafruit CircuitPython PCF8575](https://github.com/adafruit/Adafruit_CircuitPython_PCF8575.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pcf8575)) \([Docs](https://docs.circuitpython.org/projects/pcf8575/en/latest/)) -* [Adafruit CircuitPython PCF8591](https://github.com/adafruit/Adafruit_CircuitPython_PCF8591.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pcf8591)) \([Docs](https://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/projects/pm25/en/latest/)) -* [Adafruit CircuitPython PN532](https://github.com/adafruit/Adafruit_CircuitPython_PN532.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pn532)) \([Docs](https://docs.circuitpython.org/projects/pn532/en/latest/)) -* [Adafruit CircuitPython Pixie](https://github.com/adafruit/Adafruit_CircuitPython_Pixie.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pixie)) \([Docs](https://docs.circuitpython.org/projects/pixie/en/latest/)) -* [Adafruit CircuitPython PyPortal](https://github.com/adafruit/Adafruit_CircuitPython_PyPortal.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pyportal)) \([Docs](https://docs.circuitpython.org/projects/pyportal/en/latest/)) -* [Adafruit CircuitPython RA8875](https://github.com/adafruit/Adafruit_CircuitPython_RA8875.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ra8875)) \([Docs](https://docs.circuitpython.org/projects/ra8875/en/latest/)) -* [Adafruit CircuitPython RFM69](https://github.com/adafruit/Adafruit_CircuitPython_RFM69.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-rfm69)) \([Docs](https://docs.circuitpython.org/projects/rfm69/en/latest/)) -* [Adafruit CircuitPython RFM9x](https://github.com/adafruit/Adafruit_CircuitPython_RFM9x.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-rfm9x)) \([Docs](https://docs.circuitpython.org/projects/rfm9x/en/latest/)) -* [Adafruit CircuitPython RFM](https://github.com/adafruit/Adafruit_CircuitPython_RFM.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-rfm)) \([Docs](https://docs.circuitpython.org/projects/rfm/en/latest/)) -* [Adafruit CircuitPython RGB Display](https://github.com/adafruit/Adafruit_CircuitPython_RGB_Display.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-rgb-display)) \([Docs](https://docs.circuitpython.org/projects/rgb_display/en/latest/)) -* [Adafruit CircuitPython RPLIDAR](https://github.com/adafruit/Adafruit_CircuitPython_RPLIDAR.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-rplidar)) \([Docs](https://docs.circuitpython.org/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://docs.circuitpython.org/projects/rockblock/en/latest/)) -* [Adafruit CircuitPython S35710](https://github.com/adafruit/Adafruit_CircuitPython_S35710.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-s35710)) \([Docs](https://docs.circuitpython.org/projects/s35710/en/latest/)) -* [Adafruit CircuitPython SCD30](https://github.com/adafruit/Adafruit_CircuitPython_SCD30.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-scd30)) \([Docs](https://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/projects/sd/en/latest/)) -* [Adafruit CircuitPython SEN6x](https://github.com/adafruit/Adafruit_CircuitPython_SEN6x.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-sen6x)) \([Docs](https://docs.circuitpython.org/projects/sen6x/en/latest/)) -* [Adafruit CircuitPython SGP30](https://github.com/adafruit/Adafruit_CircuitPython_SGP30.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-sgp30)) \([Docs](https://docs.circuitpython.org/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://docs.circuitpython.org/projects/sgp40/en/latest/)) -* [Adafruit CircuitPython SHT31D](https://github.com/adafruit/Adafruit_CircuitPython_SHT31D.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-sht31d)) \([Docs](https://docs.circuitpython.org/projects/sht31d/en/latest/)) -* [Adafruit CircuitPython SHT4x](https://github.com/adafruit/Adafruit_CircuitPython_SHT4x.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-sht4x)) \([Docs](https://docs.circuitpython.org/projects/sht4x/en/latest/)) -* [Adafruit CircuitPython SHTC3](https://github.com/adafruit/Adafruit_CircuitPython_SHTC3.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-shtc3)) \([Docs](https://docs.circuitpython.org/projects/shtc3/en/latest/)) -* [Adafruit CircuitPython SI1145](https://github.com/adafruit/Adafruit_CircuitPython_SI1145.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-si1145)) \([Docs](https://docs.circuitpython.org/projects/si1145/en/latest/)) -* [Adafruit CircuitPython SI4713](https://github.com/adafruit/Adafruit_CircuitPython_SI4713.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-si4713)) \([Docs](https://docs.circuitpython.org/projects/si4713/en/latest/)) -* [Adafruit CircuitPython SI5351](https://github.com/adafruit/Adafruit_CircuitPython_SI5351.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-si5351)) \([Docs](https://docs.circuitpython.org/projects/si5351/en/latest/)) -* [Adafruit CircuitPython SI7021](https://github.com/adafruit/Adafruit_CircuitPython_SI7021.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-si7021)) \([Docs](https://docs.circuitpython.org/projects/si7021/en/latest/)) -* [Adafruit CircuitPython SPD1656](https://github.com/adafruit/Adafruit_CircuitPython_SPD1656.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-spd1656)) \([Docs](https://docs.circuitpython.org/projects/spd1656/en/latest/)) -* [Adafruit CircuitPython SSD1305](https://github.com/adafruit/Adafruit_CircuitPython_SSD1305.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ssd1305)) \([Docs](https://docs.circuitpython.org/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://docs.circuitpython.org/projects/ssd1306/en/latest/)) -* [Adafruit CircuitPython SSD1322](https://github.com/adafruit/Adafruit_CircuitPython_SSD1322.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ssd1322)) \([Docs](https://docs.circuitpython.org/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://docs.circuitpython.org/projects/ssd1325/en/latest/)) -* [Adafruit CircuitPython SSD1327](https://github.com/adafruit/Adafruit_CircuitPython_SSD1327.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ssd1327)) \([Docs](https://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/projects/ssd1351/en/latest/)) -* [Adafruit CircuitPython SSD1608](https://github.com/adafruit/Adafruit_CircuitPython_SSD1608.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ssd1608)) \([Docs](https://docs.circuitpython.org/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://docs.circuitpython.org/projects/ssd1675/en/latest/)) -* [Adafruit CircuitPython SSD1680](https://github.com/adafruit/Adafruit_CircuitPython_SSD1680.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ssd1680)) \([Docs](https://docs.circuitpython.org/projects/ssd1680/en/latest/)) -* [Adafruit CircuitPython SSD1681](https://github.com/adafruit/Adafruit_CircuitPython_SSD1681.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ssd1681)) \([Docs](https://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/projects/st7789/en/latest/)) -* [Adafruit CircuitPython STMPE610](https://github.com/adafruit/Adafruit_CircuitPython_STMPE610.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-stmpe610)) \([Docs](https://docs.circuitpython.org/projects/stmpe610/en/latest/)) -* [Adafruit CircuitPython Seesaw](https://github.com/adafruit/Adafruit_CircuitPython_Seesaw.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-seesaw)) \([Docs](https://docs.circuitpython.org/projects/seesaw/en/latest/)) -* [Adafruit CircuitPython SharpMemoryDisplay](https://github.com/adafruit/Adafruit_CircuitPython_SharpMemoryDisplay.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-sharpmemorydisplay)) \([Docs](https://docs.circuitpython.org/projects/sharpmemorydisplay/en/latest/)) -* [Adafruit CircuitPython TC74](https://github.com/adafruit/Adafruit_CircuitPython_TC74.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-tc74)) \([Docs](https://docs.circuitpython.org/projects/tc74/en/latest/)) -* [Adafruit CircuitPython TCA8418](https://github.com/adafruit/Adafruit_CircuitPython_TCA8418.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-tca8418)) \([Docs](https://docs.circuitpython.org/projects/tca8418/en/latest/)) -* [Adafruit CircuitPython TCA9548A](https://github.com/adafruit/Adafruit_CircuitPython_TCA9548A.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-tca9548a)) \([Docs](https://docs.circuitpython.org/projects/tca9548a/en/latest/)) -* [Adafruit CircuitPython TCS34725](https://github.com/adafruit/Adafruit_CircuitPython_TCS34725.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-tcs34725)) \([Docs](https://docs.circuitpython.org/projects/tcs34725/en/latest/)) -* [Adafruit CircuitPython TFmini](https://github.com/adafruit/Adafruit_CircuitPython_TFmini.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-tfmini)) \([Docs](https://docs.circuitpython.org/projects/tfmini/en/latest/)) -* [Adafruit CircuitPython TLA202X](https://github.com/adafruit/Adafruit_CircuitPython_TLA202X.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-tla202x)) \([Docs](https://docs.circuitpython.org/projects/tla202x/en/latest/)) -* [Adafruit CircuitPython TLC5947](https://github.com/adafruit/Adafruit_CircuitPython_TLC5947.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-tlc5947)) \([Docs](https://docs.circuitpython.org/projects/tlc5947/en/latest/)) -* [Adafruit CircuitPython TLC59711](https://github.com/adafruit/Adafruit_CircuitPython_TLC59711.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-tlc59711)) \([Docs](https://docs.circuitpython.org/projects/tlc59711/en/latest/)) -* [Adafruit CircuitPython TLV320](https://github.com/adafruit/Adafruit_CircuitPython_TLV320.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-tlv320)) \([Docs](https://docs.circuitpython.org/projects/tlv320/en/latest/)) -* [Adafruit CircuitPython TLV493D](https://github.com/adafruit/Adafruit_CircuitPython_TLV493D.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-tlv493d)) \([Docs](https://docs.circuitpython.org/projects/tlv493d/en/latest/)) -* [Adafruit CircuitPython TM1814](https://github.com/adafruit/Adafruit_CircuitPython_TM1814.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-tm1814)) \([Docs](https://docs.circuitpython.org/projects/tm1814/en/latest/)) -* [Adafruit CircuitPython TMP006](https://github.com/adafruit/Adafruit_CircuitPython_TMP006.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-tmp006)) \([Docs](https://docs.circuitpython.org/projects/tmp006/en/latest/)) -* [Adafruit CircuitPython TMP007](https://github.com/adafruit/Adafruit_CircuitPython_TMP007.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-tmp007)) \([Docs](https://docs.circuitpython.org/projects/tmp007/en/latest/)) -* [Adafruit CircuitPython TMP117](https://github.com/adafruit/Adafruit_CircuitPython_TMP117) ([PyPi](https://pypi.org/project/adafruit-circuitpython-tmp117)) \([Docs](https://docs.circuitpython.org/projects/tmp117/en/latest/)) -* [Adafruit CircuitPython TPA2016](https://github.com/adafruit/Adafruit_CircuitPython_TPA2016.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-tpa2016)) \([Docs](https://docs.circuitpython.org/projects/tpa2016/en/latest/)) -* [Adafruit CircuitPython TSC2007](https://github.com/adafruit/Adafruit_CircuitPython_TSC2007.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-tsc2007)) \([Docs](https://docs.circuitpython.org/projects/tsc2007/en/latest/)) -* [Adafruit CircuitPython TSL2561](https://github.com/adafruit/Adafruit_CircuitPython_TSL2561.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-tsl2561)) \([Docs](https://docs.circuitpython.org/projects/tsl2561/en/latest/)) -* [Adafruit CircuitPython TSL2591](https://github.com/adafruit/Adafruit_CircuitPython_TSL2591.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-tsl2591)) \([Docs](https://docs.circuitpython.org/projects/tsl2591/en/latest/)) -* [Adafruit CircuitPython TT21100](https://github.com/adafruit/Adafruit_CircuitPython_TT21100.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-tt21100)) \([Docs](https://docs.circuitpython.org/projects/tt21100/en/latest/)) -* [Adafruit CircuitPython Thermistor](https://github.com/adafruit/Adafruit_CircuitPython_Thermistor.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-thermistor)) \([Docs](https://docs.circuitpython.org/projects/thermistor/en/latest/)) -* [Adafruit CircuitPython Touchscreen](https://github.com/adafruit/Adafruit_CircuitPython_Touchscreen.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-touchscreen)) \([Docs](https://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/projects/vcnl4010/en/latest/)) -* [Adafruit CircuitPython VCNL4020](https://github.com/adafruit/Adafruit_CircuitPython_VCNL4020.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-vcnl4020)) \([Docs](https://docs.circuitpython.org/projects/vcnl4020/en/latest/)) -* [Adafruit CircuitPython VCNL4040](https://github.com/adafruit/Adafruit_CircuitPython_VCNL4040.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-vcnl4040)) \([Docs](https://docs.circuitpython.org/projects/vcnl4040/en/latest/)) -* [Adafruit CircuitPython VCNL4200](https://github.com/adafruit/Adafruit_CircuitPython_VCNL4200.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-vcnl4200)) \([Docs](https://docs.circuitpython.org/projects/vcnl4200/en/latest/)) -* [Adafruit CircuitPython VEML6070](https://github.com/adafruit/Adafruit_CircuitPython_VEML6070.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-veml6070)) \([Docs](https://docs.circuitpython.org/projects/veml6070/en/latest/)) -* [Adafruit CircuitPython VEML6075](https://github.com/adafruit/Adafruit_CircuitPython_VEML6075.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-veml6075)) \([Docs](https://docs.circuitpython.org/projects/veml6075/en/latest/)) -* [Adafruit CircuitPython VEML7700](https://github.com/adafruit/Adafruit_CircuitPython_VEML7700.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-veml7700)) \([Docs](https://docs.circuitpython.org/projects/veml7700/en/latest/)) -* [Adafruit CircuitPython VL53L0X](https://github.com/adafruit/Adafruit_CircuitPython_VL53L0X.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-vl53l0x)) \([Docs](https://docs.circuitpython.org/projects/vl53l0x/en/latest/)) -* [Adafruit CircuitPython VL53L1X](https://github.com/adafruit/Adafruit_CircuitPython_VL53L1X.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-vl53l1x)) \([Docs](https://docs.circuitpython.org/projects/vl53l1x/en/latest/)) -* [Adafruit CircuitPython VL53L4CD](https://github.com/adafruit/Adafruit_CircuitPython_VL53L4CD.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-vl53l4cd)) \([Docs](https://docs.circuitpython.org/projects/vl53l4cd/en/latest/)) -* [Adafruit CircuitPython VL6180X](https://github.com/adafruit/Adafruit_CircuitPython_VL6180X.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-vl6180x)) \([Docs](https://docs.circuitpython.org/projects/vl6180x/en/latest/)) -* [Adafruit CircuitPython VS1053](https://github.com/adafruit/Adafruit_CircuitPython_VS1053.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-vs1053)) \([Docs](https://docs.circuitpython.org/projects/vs1053/en/latest/)) -* [Adafruit CircuitPython WM8960](https://github.com/adafruit/Adafruit_CircuitPython_WM8960.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-wm8960)) \([Docs](https://docs.circuitpython.org/projects/wm8960/en/latest/)) -* [Adafruit CircuitPython WS2801](https://github.com/adafruit/Adafruit_CircuitPython_WS2801.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ws2801)) \([Docs](https://docs.circuitpython.org/projects/ws2801/en/latest/)) -* [Adafruit CircuitPython Wii Classic](https://github.com/adafruit/Adafruit_CircuitPython_Wii_Classic.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-wii-classic)) \([Docs](https://docs.circuitpython.org/projects/wii_classic/en/latest/)) -* [Adafruit CircuitPython Wiznet5k](https://github.com/adafruit/Adafruit_CircuitPython_Wiznet5k.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-wiznet5k)) \([Docs](https://docs.circuitpython.org/projects/wiznet5k/en/latest/)) -* [Adafruit CircuitPython floppy](https://github.com/adafruit/Adafruit_CircuitPython_floppy.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-floppy)) \([Docs](https://docs.circuitpython.org/projects/floppy/en/latest/)) -* [CircuitPython NAU7802](https://github.com/adafruit/CircuitPython_NAU7802.git) - -## Helpers: -* [Adafruit CircuitPython AVRprog](https://github.com/adafruit/Adafruit_CircuitPython_AVRprog.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-avrprog)) \([Docs](https://docs.circuitpython.org/projects/avrprog/en/latest/)) -* [Adafruit CircuitPython AWS IOT](https://github.com/adafruit/Adafruit_CircuitPython_AWS_IOT.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-aws-iot)) \([Docs](https://docs.circuitpython.org/projects/aws_iot/en/latest/)) -* [Adafruit CircuitPython AdafruitIO](https://github.com/adafruit/Adafruit_CircuitPython_AdafruitIO.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-adafruitio)) \([Docs](https://docs.circuitpython.org/projects/adafruitio/en/latest/)) -* [Adafruit CircuitPython AirLift](https://github.com/adafruit/Adafruit_CircuitPython_AirLift.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-airlift)) \([Docs](https://docs.circuitpython.org/projects/airlift/en/latest/)) -* [Adafruit CircuitPython Anchored Group](https://github.com/adafruit/Adafruit_CircuitPython_Anchored_Group.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-anchored-group)) \([Docs](https://docs.circuitpython.org/projects/anchored_group/en/latest/)) -* [Adafruit CircuitPython Anchored TileGrid](https://github.com/adafruit/Adafruit_CircuitPython_Anchored_TileGrid.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-anchored-tilegrid)) \([Docs](https://docs.circuitpython.org/projects/anchored_tilegrid/en/latest/)) -* [Adafruit CircuitPython Argv File](https://github.com/adafruit/Adafruit_CircuitPython_Argv_File.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-argv-file)) \([Docs](https://docs.circuitpython.org/projects/argv_file/en/latest/)) -* [Adafruit CircuitPython AzureIoT](https://github.com/adafruit/Adafruit_CircuitPython_AzureIoT.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-azureiot)) \([Docs](https://docs.circuitpython.org/projects/azureiot/en/latest/)) -* [Adafruit CircuitPython BLE Adafruit](https://github.com/adafruit/Adafruit_CircuitPython_BLE_Adafruit.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ble-adafruit)) \([Docs](https://docs.circuitpython.org/projects/ble_adafruit/en/latest/)) -* [Adafruit CircuitPython BLE Apple Media](https://github.com/adafruit/Adafruit_CircuitPython_BLE_Apple_Media.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ble-apple-media)) \([Docs](https://docs.circuitpython.org/projects/ble_apple_media/en/latest/)) -* [Adafruit CircuitPython BLE Apple Notification Center](https://github.com/adafruit/Adafruit_CircuitPython_BLE_Apple_Notification_Center.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ble-apple-notification-center)) \([Docs](https://docs.circuitpython.org/projects/ble_apple_notification_center/en/latest/)) -* [Adafruit CircuitPython BLE Beacon](https://github.com/adafruit/Adafruit_CircuitPython_BLE_Beacon.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ble-beacon)) \([Docs](https://docs.circuitpython.org/projects/ble-beacon/en/latest/)) -* [Adafruit CircuitPython BLE BerryMed Pulse Oximeter](https://github.com/adafruit/Adafruit_CircuitPython_BLE_BerryMed_Pulse_Oximeter.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ble-berrymed-pulse-oximeter)) \([Docs](https://docs.circuitpython.org/projects/ble_berrymed_pulse_oximeter/en/latest/)) -* [Adafruit CircuitPython BLE BroadcastNet](https://github.com/adafruit/Adafruit_CircuitPython_BLE_BroadcastNet.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ble-broadcastnet)) \([Docs](https://docs.circuitpython.org/projects/ble_broadcastnet/en/latest/)) -* [Adafruit CircuitPython BLE Cycling Speed and Cadence](https://github.com/adafruit/Adafruit_CircuitPython_BLE_Cycling_Speed_and_Cadence.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ble-cycling-speed-and-cadence)) \([Docs](https://docs.circuitpython.org/projects/ble_cycling_speed_and_cadence/en/latest/)) -* [Adafruit CircuitPython BLE Eddystone](https://github.com/adafruit/Adafruit_CircuitPython_BLE_Eddystone.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ble-eddystone)) \([Docs](https://docs.circuitpython.org/projects/ble_eddystone/en/latest/)) -* [Adafruit CircuitPython BLE File Transfer](https://github.com/adafruit/Adafruit_CircuitPython_BLE_File_Transfer.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ble-file-transfer)) \([Docs](https://docs.circuitpython.org/projects/ble_file_transfer/en/latest/)) -* [Adafruit CircuitPython BLE Heart Rate](https://github.com/adafruit/Adafruit_CircuitPython_BLE_Heart_Rate.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ble-heart-rate)) \([Docs](https://docs.circuitpython.org/projects/ble_heart_rate/en/latest/)) -* [Adafruit CircuitPython BLE LYWSD03MMC](https://github.com/adafruit/Adafruit_CircuitPython_BLE_LYWSD03MMC.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ble-lywsd03mmc)) \([Docs](https://docs.circuitpython.org/projects/ble_lywsd03mmc/en/latest/)) -* [Adafruit CircuitPython BLE MIDI](https://github.com/adafruit/Adafruit_CircuitPython_BLE_MIDI.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ble-midi)) \([Docs](https://docs.circuitpython.org/projects/ble_midi/en/latest/)) -* [Adafruit CircuitPython BLE Magic Light](https://github.com/adafruit/Adafruit_CircuitPython_BLE_Magic_Light.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ble-magic-light)) \([Docs](https://docs.circuitpython.org/projects/ble_magic_light/en/latest/)) -* [Adafruit CircuitPython BLE Radio](https://github.com/adafruit/Adafruit_CircuitPython_BLE_Radio.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ble-radio)) \([Docs](https://docs.circuitpython.org/projects/ble_radio/en/latest/)) -* [Adafruit CircuitPython BLE iBBQ](https://github.com/adafruit/Adafruit_CircuitPython_BLE_iBBQ.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ble-ibbq)) \([Docs](https://docs.circuitpython.org/projects/ble_ibbq/en/latest/)) -* [Adafruit CircuitPython BLE](https://github.com/adafruit/Adafruit_CircuitPython_BLE.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ble)) \([Docs](https://docs.circuitpython.org/projects/ble/en/latest/)) -* [Adafruit CircuitPython BitbangIO](https://github.com/adafruit/Adafruit_CircuitPython_BitbangIO.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-bitbangio)) \([Docs](https://docs.circuitpython.org/projects/bitbangio/en/latest/)) -* [Adafruit CircuitPython Bitmap Font](https://github.com/adafruit/Adafruit_CircuitPython_Bitmap_Font.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-bitmap-font)) \([Docs](https://docs.circuitpython.org/projects/bitmap-font/en/latest/)) -* [Adafruit CircuitPython BitmapSaver](https://github.com/adafruit/Adafruit_CircuitPython_BitmapSaver.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-bitmapsaver)) \([Docs](https://docs.circuitpython.org/projects/bitmapsaver/en/latest/)) -* [Adafruit CircuitPython BluefruitConnect](https://github.com/adafruit/Adafruit_CircuitPython_BluefruitConnect.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-bluefruitconnect)) \([Docs](https://docs.circuitpython.org/projects/bluefruitconnect/en/latest/)) -* [Adafruit CircuitPython BoardTest](https://github.com/adafruit/Adafruit_CircuitPython_BoardTest.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-boardtest)) \([Docs](https://docs.circuitpython.org/projects/boardtest/en/latest/)) -* [Adafruit CircuitPython BusDevice](https://github.com/adafruit/Adafruit_CircuitPython_BusDevice.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-busdevice)) \([Docs](https://docs.circuitpython.org/projects/busdevice/en/latest/)) -* [Adafruit CircuitPython Color Terminal](https://github.com/adafruit/Adafruit_CircuitPython_Color_Terminal.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-color-terminal)) \([Docs](https://docs.circuitpython.org/projects/color_terminal/en/latest/)) -* [Adafruit CircuitPython Colorsys](https://github.com/adafruit/Adafruit_CircuitPython_Colorsys.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-colorsys)) \([Docs](https://docs.circuitpython.org/projects/colorsys/en/latest/)) -* [Adafruit CircuitPython ConnectionManager](https://github.com/adafruit/Adafruit_CircuitPython_ConnectionManager.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-connectionmanager)) \([Docs](https://docs.circuitpython.org/projects/connectionmanager/en/latest/)) -* [Adafruit CircuitPython CursorControl](https://github.com/adafruit/Adafruit_CircuitPython_CursorControl.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-cursorcontrol)) \([Docs](https://docs.circuitpython.org/projects/cursorcontrol/en/latest/)) -* [Adafruit CircuitPython Dash Display](https://github.com/adafruit/Adafruit_CircuitPython_Dash_Display) ([PyPi](https://pypi.org/project/adafruit-circuitpython-dash-display)) \([Docs](https://docs.circuitpython.org/projects/dash_display/en/latest/)) -* [Adafruit CircuitPython Debouncer](https://github.com/adafruit/Adafruit_CircuitPython_Debouncer.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-debouncer)) \([Docs](https://docs.circuitpython.org/projects/debouncer/en/latest/)) -* [Adafruit CircuitPython Debug I2C](https://github.com/adafruit/Adafruit_CircuitPython_Debug_I2C.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-debug-i2c)) \([Docs](https://docs.circuitpython.org/projects/debug_i2c/en/latest/)) -* [Adafruit CircuitPython Display AnalogClock](https://github.com/adafruit/Adafruit_CircuitPython_Display_AnalogClock.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-display-analogclock)) \([Docs](https://docs.circuitpython.org/projects/display-analogclock/en/latest/)) -* [Adafruit CircuitPython Display Button](https://github.com/adafruit/Adafruit_CircuitPython_Display_Button.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-display-button)) \([Docs](https://docs.circuitpython.org/projects/display-button/en/latest/)) -* [Adafruit CircuitPython Display Emoji Text](https://github.com/adafruit/Adafruit_CircuitPython_Display_Emoji_Text.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-display-emoji-text)) \([Docs](https://docs.circuitpython.org/projects/display-emoji-text/en/latest/)) -* [Adafruit CircuitPython Display Notification](https://github.com/adafruit/Adafruit_CircuitPython_Display_Notification.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-display-notification)) \([Docs](https://docs.circuitpython.org/projects/display_notification/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://docs.circuitpython.org/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://docs.circuitpython.org/projects/display_text/en/latest/)) -* [Adafruit CircuitPython DisplayIO FlipClock](https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_FlipClock) ([PyPi](https://pypi.org/project/adafruit-circuitpython-displayio-flipclock)) \([Docs](https://docs.circuitpython.org/projects/displayio_flipclock/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://docs.circuitpython.org/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://docs.circuitpython.org/projects/ducky/en/latest/)) -* [Adafruit CircuitPython ESP32S2TFT](https://github.com/adafruit/Adafruit_CircuitPython_ESP32S2TFT.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-esp32s2tft)) \([Docs](https://docs.circuitpython.org/projects/esp32s2tft/en/latest/)) -* [Adafruit CircuitPython FakeRequests](https://github.com/adafruit/Adafruit_CircuitPython_FakeRequests.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-fakerequests)) \([Docs](https://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/projects/featherwing/en/latest/)) -* [Adafruit CircuitPython FruitJam](https://github.com/adafruit/Adafruit_CircuitPython_FruitJam.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-fruitjam)) \([Docs](https://docs.circuitpython.org/projects/fruitjam/en/latest/)) -* [Adafruit CircuitPython FunHouse](https://github.com/adafruit/Adafruit_CircuitPython_FunHouse.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-funhouse)) \([Docs](https://docs.circuitpython.org/projects/funhouse/en/latest/)) -* [Adafruit CircuitPython GC IOT Core](https://github.com/adafruit/Adafruit_CircuitPython_GC_IOT_Core.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-gc-iot-core)) \([Docs](https://docs.circuitpython.org/projects/gc_iot_core/en/latest/)) -* [Adafruit CircuitPython GFX](https://github.com/adafruit/Adafruit_CircuitPython_GFX.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-gfx)) \([Docs](https://docs.circuitpython.org/projects/gfx/en/latest/)) -* [Adafruit CircuitPython Gizmo](https://github.com/adafruit/Adafruit_CircuitPython_Gizmo.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-gizmo)) \([Docs](https://docs.circuitpython.org/projects/gizmo/en/latest/)) -* [Adafruit CircuitPython HID](https://github.com/adafruit/Adafruit_CircuitPython_HID.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-hid)) \([Docs](https://docs.circuitpython.org/projects/hid/en/latest/)) -* [Adafruit CircuitPython HTTPServer](https://github.com/adafruit/Adafruit_CircuitPython_HTTPServer.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-httpserver)) \([Docs](https://docs.circuitpython.org/projects/httpserver/en/latest/)) -* [Adafruit CircuitPython Hue](https://github.com/adafruit/Adafruit_CircuitPython_Hue.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-hue)) \([Docs](https://docs.circuitpython.org/projects/hue/en/latest/)) -* [Adafruit CircuitPython ImageLoad](https://github.com/adafruit/Adafruit_CircuitPython_ImageLoad.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-imageload)) \([Docs](https://docs.circuitpython.org/projects/imageload/en/latest/)) -* [Adafruit CircuitPython IterTools](https://github.com/adafruit/Adafruit_CircuitPython_IterTools.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-itertools)) \([Docs](https://docs.circuitpython.org/projects/itertools/en/latest/)) -* [Adafruit CircuitPython JSON Stream](https://github.com/adafruit/Adafruit_CircuitPython_JSON_Stream.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-json-stream)) \([Docs](https://docs.circuitpython.org/projects/json_stream/en/latest/)) -* [Adafruit CircuitPython JWT](https://github.com/adafruit/Adafruit_CircuitPython_JWT.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-jwt)) \([Docs](https://docs.circuitpython.org/projects/jwt/en/latest/)) -* [Adafruit CircuitPython LED Animation](https://github.com/adafruit/Adafruit_CircuitPython_LED_Animation.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-led-animation)) \([Docs](https://docs.circuitpython.org/projects/led-animation/en/latest/)) -* [Adafruit CircuitPython LIFX](https://github.com/adafruit/Adafruit_CircuitPython_LIFX.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-lifx)) \([Docs](https://docs.circuitpython.org/projects/lifx/en/latest/)) -* [Adafruit CircuitPython Logging](https://github.com/adafruit/Adafruit_CircuitPython_Logging.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-logging)) \([Docs](https://docs.circuitpython.org/projects/logging/en/latest/)) -* [Adafruit CircuitPython MIDI Parser](https://github.com/adafruit/Adafruit_CircuitPython_MIDI_Parser.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-midi-parser)) \([Docs](https://docs.circuitpython.org/projects/midi_parser/en/latest/)) -* [Adafruit CircuitPython MIDI](https://github.com/adafruit/Adafruit_CircuitPython_MIDI.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-midi)) \([Docs](https://docs.circuitpython.org/projects/midi/en/latest/)) -* [Adafruit CircuitPython MacroPad](https://github.com/adafruit/Adafruit_CircuitPython_MacroPad.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-macropad)) \([Docs](https://docs.circuitpython.org/projects/macropad/en/latest/)) -* [Adafruit CircuitPython MagTag](https://github.com/adafruit/Adafruit_CircuitPython_MagTag.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-magtag)) \([Docs](https://docs.circuitpython.org/projects/magtag/en/latest/)) -* [Adafruit CircuitPython MatrixPortal](https://github.com/adafruit/Adafruit_CircuitPython_MatrixPortal.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-matrixportal)) \([Docs](https://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/projects/onewire/en/latest/)) -* [Adafruit CircuitPython PIO UART](https://github.com/adafruit/Adafruit_CircuitPython_PIO_UART.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pio-uart)) \([Docs](https://docs.circuitpython.org/projects/pio-uart/en/latest/)) -* [Adafruit CircuitPython PIOASM](https://github.com/adafruit/Adafruit_CircuitPython_PIOASM.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pioasm)) \([Docs](https://docs.circuitpython.org/projects/pioasm/en/latest/)) -* [Adafruit CircuitPython PYOA](https://github.com/adafruit/Adafruit_CircuitPython_PYOA.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pyoa)) \([Docs](https://docs.circuitpython.org/projects/pyoa/en/latest/)) -* [Adafruit CircuitPython Pastebin](https://github.com/adafruit/Adafruit_CircuitPython_Pastebin.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pastebin)) \([Docs](https://docs.circuitpython.org/projects/pastebin/en/latest/)) -* [Adafruit CircuitPython Pathlib](https://github.com/adafruit/Adafruit_CircuitPython_Pathlib.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pathlib)) \([Docs](https://docs.circuitpython.org/projects/pathlib/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://docs.circuitpython.org/projects/pixel_framebuf/en/latest/)) -* [Adafruit CircuitPython PixelMap](https://github.com/adafruit/Adafruit_CircuitPython_PixelMap.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pixelmap)) \([Docs](https://docs.circuitpython.org/projects/pixelmap/en/latest/)) -* [Adafruit CircuitPython Pixelbuf](https://github.com/adafruit/Adafruit_CircuitPython_Pixelbuf.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pixelbuf)) \([Docs](https://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/projects/progressbar/en/latest/)) -* [Adafruit CircuitPython Prompt Toolkit](https://github.com/adafruit/Adafruit_CircuitPython_Prompt_Toolkit.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-prompt-toolkit)) \([Docs](https://docs.circuitpython.org/projects/prompt-toolkit/en/latest/)) -* [Adafruit CircuitPython PyBadger](https://github.com/adafruit/Adafruit_CircuitPython_PyBadger.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pybadger)) \([Docs](https://docs.circuitpython.org/projects/pybadger/en/latest/)) -* [Adafruit CircuitPython PyCamera](https://github.com/adafruit/Adafruit_CircuitPython_PyCamera.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-pycamera)) \([Docs](https://docs.circuitpython.org/projects/pycamera/en/latest/)) -* [Adafruit CircuitPython Qualia](https://github.com/adafruit/Adafruit_CircuitPython_Qualia.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-qualia)) \([Docs](https://docs.circuitpython.org/projects/qualia/en/latest/)) -* [Adafruit CircuitPython RGBLED](https://github.com/adafruit/Adafruit_CircuitPython_RGBLED.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-rgbled)) \([Docs](https://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/projects/requests/en/latest/)) -* [Adafruit CircuitPython STSPIN](https://github.com/adafruit/Adafruit_CircuitPython_STSPIN.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-stspin)) \([Docs](https://docs.circuitpython.org/projects/stspin/en/latest/)) -* [Adafruit CircuitPython ServoKit](https://github.com/adafruit/Adafruit_CircuitPython_ServoKit.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-servokit)) \([Docs](https://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/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://docs.circuitpython.org/projects/slideshow/en/latest/)) -* [Adafruit CircuitPython TemplateEngine](https://github.com/adafruit/Adafruit_CircuitPython_TemplateEngine.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-templateengine)) \([Docs](https://docs.circuitpython.org/projects/templateengine/en/latest/)) -* [Adafruit CircuitPython Ticks](https://github.com/adafruit/Adafruit_CircuitPython_Ticks.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-ticks)) \([Docs](https://docs.circuitpython.org/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://docs.circuitpython.org/projects/tinylora/en/latest/)) -* [Adafruit CircuitPython USB Host Descriptors](https://github.com/adafruit/Adafruit_CircuitPython_USB_Host_Descriptors.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-usb-host-descriptors)) \([Docs](https://docs.circuitpython.org/projects/usb-host-descriptors/en/latest/)) -* [Adafruit CircuitPython USB Host MIDI](https://github.com/adafruit/Adafruit_CircuitPython_USB_Host_MIDI.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-usb-host-midi)) \([Docs](https://docs.circuitpython.org/projects/usb-host-midi/en/latest/)) -* [Adafruit CircuitPython USB Host Mass Storage](https://github.com/adafruit/Adafruit_CircuitPython_USB_Host_Mass_Storage.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-usb-host-mass-storage)) \([Docs](https://docs.circuitpython.org/projects/usb-host-mass-storage/en/latest/)) -* [Adafruit CircuitPython USB Host Mouse](https://github.com/adafruit/Adafruit_CircuitPython_USB_Host_Mouse.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-usb-host-mouse)) \([Docs](https://docs.circuitpython.org/projects/usb_host_mouse/en/latest/)) -* [Adafruit CircuitPython WSGI](https://github.com/adafruit/Adafruit_CircuitPython_WSGI.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-wsgi)) \([Docs](https://docs.circuitpython.org/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://docs.circuitpython.org/projects/waveform/en/latest/)) -* [Adafruit CircuitPython Wiz](https://github.com/adafruit/Adafruit_CircuitPython_Wiz.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-wiz)) \([Docs](https://docs.circuitpython.org/projects/wiz/en/latest/)) -* [Adafruit CircuitPython asyncio](https://github.com/adafruit/Adafruit_CircuitPython_asyncio.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-asyncio)) \([Docs](https://docs.circuitpython.org/projects/asyncio/en/latest/)) -* [Adafruit CircuitPython binascii](https://github.com/adafruit/Adafruit_CircuitPython_binascii.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-binascii)) \([Docs](https://docs.circuitpython.org/projects/binascii/en/latest/)) -* [Adafruit CircuitPython datetime](https://github.com/adafruit/Adafruit_CircuitPython_datetime.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-datetime)) \([Docs](https://docs.circuitpython.org/projects/datetime/en/latest/)) -* [Adafruit CircuitPython framebuf](https://github.com/adafruit/Adafruit_CircuitPython_framebuf.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-framebuf)) \([Docs](https://docs.circuitpython.org/projects/framebuf/en/latest/)) -* [Adafruit CircuitPython hashlib](https://github.com/adafruit/Adafruit_CircuitPython_hashlib.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-hashlib)) \([Docs](https://docs.circuitpython.org/projects/hashlib/en/latest/)) -* [Adafruit CircuitPython miniQR](https://github.com/adafruit/Adafruit_CircuitPython_miniQR.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-miniqr)) \([Docs](https://docs.circuitpython.org/projects/miniqr/en/latest/)) -* [Adafruit CircuitPython miniesptool](https://github.com/adafruit/Adafruit_CircuitPython_miniesptool.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-miniesptool)) \([Docs](https://docs.circuitpython.org/projects/miniesptool/en/latest/)) -* [Adafruit CircuitPython turtle](https://github.com/adafruit/Adafruit_CircuitPython_turtle.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-turtle)) \([Docs](https://docs.circuitpython.org/projects/turtle/en/latest/)) -* [Adafruit CircuitPython wave](https://github.com/adafruit/Adafruit_CircuitPython_wave.git) ([PyPi](https://pypi.org/project/adafruit-circuitpython-wave)) \([Docs](https://docs.circuitpython.org/projects/wave/en/latest/)) diff --git a/circuitpython_library_list.md.license b/circuitpython_library_list.md.license deleted file mode 100644 index 99e23842..00000000 --- a/circuitpython_library_list.md.license +++ /dev/null @@ -1,3 +0,0 @@ -# SPDX-FileCopyrightText: 2020 adabot for Adafruit Industries (auto-updated) -# -# SPDX-License-Identifier: Unlicense diff --git a/circuitpython_library_pypi_stats.md b/circuitpython_library_pypi_stats.md deleted file mode 100644 index 091e9cb4..00000000 --- a/circuitpython_library_pypi_stats.md +++ /dev/null @@ -1,361 +0,0 @@ -# Adafruit CircuitPython Library Download Stats -![Blinka On Computer](https://raw.githubusercontent.com/adafruit/Adafruit_CircuitPython_Bundle/main/assets/BlinkaComputer.png) -### Here is a listing of current Adafruit CircuitPython libraries download statistics. -**There are 348 libraries available.** - - -**Total PyPI library downloads in the last 7 days: 178597** - -| Library (PyPI Package) | Downloads in the Last 7 Days | -| --- | --- | -| Adafruit CircuitPython Requests (adafruit-circuitpython-requests) | 9161 downloads | -| Adafruit CircuitPython BusDevice (adafruit-circuitpython-busdevice) | 9083 downloads | -| Adafruit CircuitPython ConnectionManager (adafruit-circuitpython-connectionmanager) | 7769 downloads | -| Adafruit CircuitPython Register (adafruit-circuitpython-register) | 2172 downloads | -| Adafruit CircuitPython MiniMQTT (adafruit-circuitpython-minimqtt) | 1565 downloads | -| Adafruit CircuitPython Display Text (adafruit-circuitpython-display-text) | 1528 downloads | -| Adafruit CircuitPython Wiznet5k (adafruit-circuitpython-wiznet5k) | 1418 downloads | -| Adafruit CircuitPython ESP32SPI (adafruit-circuitpython-esp32spi) | 1417 downloads | -| Adafruit CircuitPython DHT (adafruit-circuitpython-dht) | 1399 downloads | -| Adafruit CircuitPython Pixelbuf (adafruit-circuitpython-pixelbuf) | 1369 downloads | -| Adafruit CircuitPython LED Animation (adafruit-circuitpython-led-animation) | 1354 downloads | -| Adafruit CircuitPython HTTPServer (adafruit-circuitpython-httpserver) | 1295 downloads | -| Adafruit CircuitPython BLE (adafruit-circuitpython-ble) | 1189 downloads | -| Adafruit CircuitPython ADS1x15 (adafruit-circuitpython-ads1x15) | 1150 downloads | -| Adafruit CircuitPython PCA9685 (adafruit-circuitpython-pca9685) | 1114 downloads | -| Adafruit CircuitPython Motor (adafruit-circuitpython-motor) | 976 downloads | -| Adafruit CircuitPython NeoPixel (adafruit-circuitpython-neopixel) | 976 downloads | -| Adafruit CircuitPython Seesaw (adafruit-circuitpython-seesaw) | 964 downloads | -| Adafruit CircuitPython framebuf (adafruit-circuitpython-framebuf) | 950 downloads | -| Adafruit CircuitPython SSD1306 (adafruit-circuitpython-ssd1306) | 943 downloads | -| Adafruit CircuitPython PortalBase (adafruit-circuitpython-portalbase) | 939 downloads | -| Adafruit CircuitPython GPS (adafruit-circuitpython-gps) | 939 downloads | -| Adafruit CircuitPython ImageLoad (adafruit-circuitpython-imageload) | 938 downloads | -| Adafruit CircuitPython BME680 (adafruit-circuitpython-bme680) | 893 downloads | -| Adafruit CircuitPython HID (adafruit-circuitpython-hid) | 890 downloads | -| Adafruit CircuitPython RGB Display (adafruit-circuitpython-rgb-display) | 871 downloads | -| Adafruit CircuitPython HT16K33 (adafruit-circuitpython-ht16k33) | 838 downloads | -| Adafruit CircuitPython BME280 (adafruit-circuitpython-bme280) | 834 downloads | -| Adafruit CircuitPython Display Shapes (adafruit-circuitpython-display-shapes) | 827 downloads | -| Adafruit CircuitPython DisplayIO Layout (adafruit-circuitpython-displayio-layout) | 792 downloads | -| Adafruit CircuitPython AdafruitIO (adafruit-circuitpython-adafruitio) | 790 downloads | -| Adafruit CircuitPython Bitmap Font (adafruit-circuitpython-bitmap-font) | 773 downloads | -| Adafruit CircuitPython MLX90393 (adafruit-circuitpython-mlx90393) | 766 downloads | -| Adafruit CircuitPython PIOASM (adafruit-circuitpython-pioasm) | 750 downloads | -| Adafruit CircuitPython NeoPixel SPI (adafruit-circuitpython-neopixel-spi) | 745 downloads | -| Adafruit CircuitPython ServoKit (adafruit-circuitpython-servokit) | 738 downloads | -| Adafruit CircuitPython EPD (adafruit-circuitpython-epd) | 698 downloads | -| Adafruit CircuitPython MCP230xx (adafruit-circuitpython-mcp230xx) | 697 downloads | -| Adafruit CircuitPython BNO055 (adafruit-circuitpython-bno055) | 692 downloads | -| Adafruit CircuitPython FeatherWing (adafruit-circuitpython-featherwing) | 689 downloads | -| Adafruit CircuitPython asyncio (adafruit-circuitpython-asyncio) | 675 downloads | -| Adafruit CircuitPython SHT31D (adafruit-circuitpython-sht31d) | 667 downloads | -| Adafruit CircuitPython IRRemote (adafruit-circuitpython-irremote) | 659 downloads | -| Adafruit CircuitPython PN532 (adafruit-circuitpython-pn532) | 651 downloads | -| Adafruit CircuitPython CharLCD (adafruit-circuitpython-charlcd) | 649 downloads | -| Adafruit CircuitPython ESP ATcontrol (adafruit-circuitpython-esp-atcontrol) | 646 downloads | -| Adafruit CircuitPython LIS3DH (adafruit-circuitpython-lis3dh) | 646 downloads | -| Adafruit CircuitPython MPU6050 (adafruit-circuitpython-mpu6050) | 645 downloads | -| Adafruit CircuitPython LSM6DS (adafruit-circuitpython-lsm6ds) | 631 downloads | -| Adafruit CircuitPython Logging (adafruit-circuitpython-logging) | 628 downloads | -| Adafruit CircuitPython Display Button (adafruit-circuitpython-display-button) | 617 downloads | -| Adafruit CircuitPython IS31FL3731 (adafruit-circuitpython-is31fl3731) | 615 downloads | -| Adafruit CircuitPython Wiz (adafruit-circuitpython-wiz) | 609 downloads | -| Adafruit CircuitPython NTP (adafruit-circuitpython-ntp) | 608 downloads | -| Adafruit CircuitPython ADXL34x (adafruit-circuitpython-adxl34x) | 584 downloads | -| Adafruit CircuitPython AzureIoT (adafruit-circuitpython-azureiot) | 574 downloads | -| Adafruit CircuitPython INA219 (adafruit-circuitpython-ina219) | 573 downloads | -| Adafruit CircuitPython AVRprog (adafruit-circuitpython-avrprog) | 572 downloads | -| Adafruit CircuitPython turtle (adafruit-circuitpython-turtle) | 561 downloads | -| Adafruit CircuitPython DotStar (adafruit-circuitpython-dotstar) | 561 downloads | -| Adafruit CircuitPython MLX90640 (adafruit-circuitpython-mlx90640) | 556 downloads | -| Adafruit CircuitPython MCP9808 (adafruit-circuitpython-mcp9808) | 552 downloads | -| Adafruit CircuitPython Slideshow (adafruit-circuitpython-slideshow) | 551 downloads | -| Adafruit CircuitPython AS7341 (adafruit-circuitpython-as7341) | 547 downloads | -| Adafruit CircuitPython RFM9x (adafruit-circuitpython-rfm9x) | 544 downloads | -| Adafruit CircuitPython MIDI (adafruit-circuitpython-midi) | 543 downloads | -| Adafruit CircuitPython MotorKit (adafruit-circuitpython-motorkit) | 542 downloads | -| Adafruit CircuitPython Ticks (adafruit-circuitpython-ticks) | 541 downloads | -| Adafruit CircuitPython DPS310 (adafruit-circuitpython-dps310) | 536 downloads | -| Adafruit CircuitPython BNO08X (adafruit-circuitpython-bno08x) | 536 downloads | -| Adafruit CircuitPython PyBadger (adafruit-circuitpython-pybadger) | 535 downloads | -| Adafruit CircuitPython RFM69 (adafruit-circuitpython-rfm69) | 531 downloads | -| Adafruit CircuitPython BMP280 (adafruit-circuitpython-bmp280) | 530 downloads | -| Adafruit CircuitPython APDS9960 (adafruit-circuitpython-apds9960) | 527 downloads | -| Adafruit CircuitPython INA260 (adafruit-circuitpython-ina260) | 526 downloads | -| Adafruit CircuitPython FocalTouch (adafruit-circuitpython-focaltouch) | 525 downloads | -| Adafruit CircuitPython LIS3MDL (adafruit-circuitpython-lis3mdl) | 525 downloads | -| Adafruit CircuitPython BluefruitConnect (adafruit-circuitpython-bluefruitconnect) | 523 downloads | -| Adafruit CircuitPython Fingerprint (adafruit-circuitpython-fingerprint) | 517 downloads | -| Adafruit CircuitPython MPL3115A2 (adafruit-circuitpython-mpl3115a2) | 514 downloads | -| Adafruit CircuitPython RSA (adafruit-circuitpython-rsa) | 501 downloads | -| Adafruit CircuitPython VEML7700 (adafruit-circuitpython-veml7700) | 498 downloads | -| Adafruit CircuitPython ProgressBar (adafruit-circuitpython-progressbar) | 497 downloads | -| Adafruit CircuitPython VL53L0X (adafruit-circuitpython-vl53l0x) | 496 downloads | -| Adafruit CircuitPython LSM9DS1 (adafruit-circuitpython-lsm9ds1) | 493 downloads | -| Adafruit CircuitPython SI7021 (adafruit-circuitpython-si7021) | 488 downloads | -| Adafruit CircuitPython DisplayIO SSD1306 (adafruit-circuitpython-displayio-ssd1306) | 486 downloads | -| Adafruit CircuitPython MAX31856 (adafruit-circuitpython-max31856) | 485 downloads | -| Adafruit CircuitPython OV5640 (adafruit-circuitpython-ov5640) | 484 downloads | -| Adafruit CircuitPython Touchscreen (adafruit-circuitpython-touchscreen) | 482 downloads | -| Adafruit CircuitPython Crickit (adafruit-circuitpython-crickit) | 481 downloads | -| Adafruit CircuitPython MMA8451 (adafruit-circuitpython-mma8451) | 480 downloads | -| Adafruit CircuitPython SD (adafruit-circuitpython-sd) | 478 downloads | -| Adafruit CircuitPython 74HC595 (adafruit-circuitpython-74hc595) | 478 downloads | -| Adafruit CircuitPython TinyLoRa (adafruit-circuitpython-tinylora) | 477 downloads | -| Adafruit CircuitPython ST7789 (adafruit-circuitpython-st7789) | 471 downloads | -| Adafruit CircuitPython SSD1680 (adafruit-circuitpython-ssd1680) | 471 downloads | -| Adafruit CircuitPython BitbangIO (adafruit-circuitpython-bitbangio) | 470 downloads | -| Adafruit CircuitPython RA8875 (adafruit-circuitpython-ra8875) | 470 downloads | -| Adafruit CircuitPython FXAS21002C (adafruit-circuitpython-fxas21002c) | 466 downloads | -| Adafruit CircuitPython TSL2591 (adafruit-circuitpython-tsl2591) | 464 downloads | -| Adafruit CircuitPython FONA (adafruit-circuitpython-fona) | 463 downloads | -| Adafruit CircuitPython DisplayIO SH1107 (adafruit-circuitpython-displayio-sh1107) | 462 downloads | -| Adafruit CircuitPython L3GD20 (adafruit-circuitpython-l3gd20) | 461 downloads | -| Adafruit CircuitPython MAX7219 (adafruit-circuitpython-max7219) | 460 downloads | -| Adafruit CircuitPython LC709203F (adafruit-circuitpython-lc709203f) | 459 downloads | -| Adafruit CircuitPython SI5351 (adafruit-circuitpython-si5351) | 458 downloads | -| Adafruit CircuitPython FancyLED (adafruit-circuitpython-fancyled) | 458 downloads | -| Adafruit CircuitPython FXOS8700 (adafruit-circuitpython-fxos8700) | 457 downloads | -| Adafruit CircuitPython MPR121 (adafruit-circuitpython-mpr121) | 456 downloads | -| Adafruit CircuitPython MCP2515 (adafruit-circuitpython-mcp2515) | 455 downloads | -| Adafruit CircuitPython MAX31855 (adafruit-circuitpython-max31855) | 455 downloads | -| Adafruit CircuitPython PCT2075 (adafruit-circuitpython-pct2075) | 455 downloads | -| Adafruit CircuitPython ICM20X (adafruit-circuitpython-icm20x) | 454 downloads | -| Adafruit CircuitPython miniQR (adafruit-circuitpython-miniqr) | 454 downloads | -| Adafruit CircuitPython SGP30 (adafruit-circuitpython-sgp30) | 454 downloads | -| Adafruit CircuitPython binascii (adafruit-circuitpython-binascii) | 454 downloads | -| Adafruit CircuitPython DS3231 (adafruit-circuitpython-ds3231) | 451 downloads | -| Adafruit CircuitPython VL6180X (adafruit-circuitpython-vl6180x) | 451 downloads | -| Adafruit CircuitPython DRV2605 (adafruit-circuitpython-drv2605) | 449 downloads | -| Adafruit CircuitPython hashlib (adafruit-circuitpython-hashlib) | 449 downloads | -| Adafruit CircuitPython ADT7410 (adafruit-circuitpython-adt7410) | 448 downloads | -| Adafruit CircuitPython AMG88xx (adafruit-circuitpython-amg88xx) | 447 downloads | -| Adafruit CircuitPython MCP9600 (adafruit-circuitpython-mcp9600) | 447 downloads | -| Adafruit CircuitPython TCS34725 (adafruit-circuitpython-tcs34725) | 446 downloads | -| Adafruit CircuitPython LIS2MDL (adafruit-circuitpython-lis2mdl) | 446 downloads | -| Adafruit CircuitPython SSD1675 (adafruit-circuitpython-ssd1675) | 443 downloads | -| Adafruit CircuitPython MCP3xxx (adafruit-circuitpython-mcp3xxx) | 443 downloads | -| Adafruit CircuitPython IL0373 (adafruit-circuitpython-il0373) | 443 downloads | -| Adafruit CircuitPython TCA9548A (adafruit-circuitpython-tca9548a) | 442 downloads | -| Adafruit CircuitPython VCNL4010 (adafruit-circuitpython-vcnl4010) | 442 downloads | -| Adafruit CircuitPython STMPE610 (adafruit-circuitpython-stmpe610) | 439 downloads | -| Adafruit CircuitPython RTTTL (adafruit-circuitpython-rtttl) | 439 downloads | -| Adafruit CircuitPython HTU21D (adafruit-circuitpython-htu21d) | 438 downloads | -| Adafruit CircuitPython MCP4728 (adafruit-circuitpython-mcp4728) | 438 downloads | -| Adafruit CircuitPython MAX31865 (adafruit-circuitpython-max31865) | 437 downloads | -| Adafruit CircuitPython SimpleIO (adafruit-circuitpython-simpleio) | 437 downloads | -| Adafruit CircuitPython SharpMemoryDisplay (adafruit-circuitpython-sharpmemorydisplay) | 436 downloads | -| Adafruit CircuitPython TSL2561 (adafruit-circuitpython-tsl2561) | 435 downloads | -| Adafruit CircuitPython TrellisM4 (adafruit-circuitpython-trellism4) | 435 downloads | -| Adafruit CircuitPython ILI9341 (adafruit-circuitpython-ili9341) | 435 downloads | -| Adafruit CircuitPython CursorControl (adafruit-circuitpython-cursorcontrol) | 435 downloads | -| Adafruit CircuitPython HX8357 (adafruit-circuitpython-hx8357) | 434 downloads | -| Adafruit CircuitPython MLX90614 (adafruit-circuitpython-mlx90614) | 433 downloads | -| Adafruit CircuitPython AM2320 (adafruit-circuitpython-am2320) | 431 downloads | -| Adafruit CircuitPython IL91874 (adafruit-circuitpython-il91874) | 430 downloads | -| Adafruit CircuitPython EMC2101 (adafruit-circuitpython-emc2101) | 430 downloads | -| Adafruit CircuitPython VC0706 (adafruit-circuitpython-vc0706) | 429 downloads | -| Adafruit CircuitPython JWT (adafruit-circuitpython-jwt) | 429 downloads | -| Adafruit CircuitPython DS1307 (adafruit-circuitpython-ds1307) | 428 downloads | -| Adafruit CircuitPython DS18X20 (adafruit-circuitpython-ds18x20) | 427 downloads | -| Adafruit CircuitPython LSM303DLH Mag (adafruit-circuitpython-lsm303dlh-mag) | 425 downloads | -| Adafruit CircuitPython LPS2X (adafruit-circuitpython-lps2x) | 424 downloads | -| Adafruit CircuitPython SGP40 (adafruit-circuitpython-sgp40) | 423 downloads | -| Adafruit CircuitPython BMP3XX (adafruit-circuitpython-bmp3xx) | 422 downloads | -| Adafruit CircuitPython LSM303 Accel (adafruit-circuitpython-lsm303-accel) | 421 downloads | -| Adafruit CircuitPython DS3502 (adafruit-circuitpython-ds3502) | 421 downloads | -| Adafruit CircuitPython datetime (adafruit-circuitpython-datetime) | 420 downloads | -| Adafruit CircuitPython SI4713 (adafruit-circuitpython-si4713) | 420 downloads | -| Adafruit CircuitPython Waveform (adafruit-circuitpython-waveform) | 419 downloads | -| Adafruit CircuitPython PCF8523 (adafruit-circuitpython-pcf8523) | 417 downloads | -| Adafruit CircuitPython MS8607 (adafruit-circuitpython-ms8607) | 417 downloads | -| Adafruit CircuitPython Debouncer (adafruit-circuitpython-debouncer) | 416 downloads | -| Adafruit CircuitPython LPS35HW (adafruit-circuitpython-lps35hw) | 415 downloads | -| Adafruit CircuitPython AHTx0 (adafruit-circuitpython-ahtx0) | 414 downloads | -| Adafruit CircuitPython AS726x (adafruit-circuitpython-as726x) | 413 downloads | -| Adafruit CircuitPython ST7735R (adafruit-circuitpython-st7735r) | 413 downloads | -| Adafruit CircuitPython FRAM (adafruit-circuitpython-fram) | 412 downloads | -| Adafruit CircuitPython CAP1188 (adafruit-circuitpython-cap1188) | 412 downloads | -| Adafruit CircuitPython SHT4x (adafruit-circuitpython-sht4x) | 411 downloads | -| Adafruit CircuitPython IS31FL3741 (adafruit-circuitpython-is31fl3741) | 411 downloads | -| Adafruit CircuitPython SCD4X (adafruit-circuitpython-scd4x) | 411 downloads | -| Adafruit CircuitPython BluefruitSPI (adafruit-circuitpython-bluefruitspi) | 409 downloads | -| Adafruit CircuitPython VEML6070 (adafruit-circuitpython-veml6070) | 409 downloads | -| Adafruit CircuitPython MatrixKeypad (adafruit-circuitpython-matrixkeypad) | 408 downloads | -| Adafruit CircuitPython US100 (adafruit-circuitpython-us100) | 407 downloads | -| Adafruit CircuitPython BH1750 (adafruit-circuitpython-bh1750) | 407 downloads | -| Adafruit CircuitPython OneWire (adafruit-circuitpython-onewire) | 406 downloads | -| Adafruit CircuitPython CCS811 (adafruit-circuitpython-ccs811) | 406 downloads | -| Adafruit CircuitPython AWS IOT (adafruit-circuitpython-aws-iot) | 406 downloads | -| Adafruit CircuitPython LTR390 (adafruit-circuitpython-ltr390) | 405 downloads | -| Adafruit CircuitPython Gizmo (adafruit-circuitpython-gizmo) | 405 downloads | -| Adafruit CircuitPython SSD1305 (adafruit-circuitpython-ssd1305) | 404 downloads | -| Adafruit CircuitPython Thermistor (adafruit-circuitpython-thermistor) | 404 downloads | -| Adafruit CircuitPython RockBlock (adafruit-circuitpython-rockblock) | 401 downloads | -| Adafruit CircuitPython MCP4725 (adafruit-circuitpython-mcp4725) | 400 downloads | -| Adafruit CircuitPython ATECC (adafruit-circuitpython-atecc) | 400 downloads | -| Adafruit CircuitPython HCSR04 (adafruit-circuitpython-hcsr04) | 400 downloads | -| Adafruit CircuitPython IL0398 (adafruit-circuitpython-il0398) | 399 downloads | -| Adafruit CircuitPython BitmapSaver (adafruit-circuitpython-bitmapsaver) | 399 downloads | -| Adafruit CircuitPython VL53L1X (adafruit-circuitpython-vl53l1x) | 396 downloads | -| Adafruit CircuitPython GC IOT Core (adafruit-circuitpython-gc-iot-core) | 394 downloads | -| Adafruit CircuitPython SI1145 (adafruit-circuitpython-si1145) | 392 downloads | -| Adafruit CircuitPython PM25 (adafruit-circuitpython-pm25) | 392 downloads | -| Adafruit CircuitPython LIDARLite (adafruit-circuitpython-lidarlite) | 391 downloads | -| Adafruit CircuitPython SHTC3 (adafruit-circuitpython-shtc3) | 391 downloads | -| Adafruit CircuitPython TLC59711 (adafruit-circuitpython-tlc59711) | 387 downloads | -| Adafruit CircuitPython WS2801 (adafruit-circuitpython-ws2801) | 385 downloads | -| Adafruit CircuitPython SCD30 (adafruit-circuitpython-scd30) | 385 downloads | -| Adafruit CircuitPython Hue (adafruit-circuitpython-hue) | 385 downloads | -| Adafruit CircuitPython RFM (adafruit-circuitpython-rfm) | 384 downloads | -| Adafruit CircuitPython miniesptool (adafruit-circuitpython-miniesptool) | 384 downloads | -| Adafruit CircuitPython MSA301 (adafruit-circuitpython-msa301) | 384 downloads | -| Adafruit CircuitPython SSD1325 (adafruit-circuitpython-ssd1325) | 381 downloads | -| Adafruit CircuitPython TM1814 (adafruit-circuitpython-tm1814) | 381 downloads | -| Adafruit CircuitPython LSM9DS0 (adafruit-circuitpython-lsm9ds0) | 379 downloads | -| Adafruit CircuitPython PCD8544 (adafruit-circuitpython-pcd8544) | 377 downloads | -| Adafruit CircuitPython MAX9744 (adafruit-circuitpython-max9744) | 377 downloads | -| Adafruit CircuitPython DisplayIO SH1106 (adafruit-circuitpython-displayio-sh1106) | 374 downloads | -| Adafruit CircuitPython DisplayIO SSD1305 (adafruit-circuitpython-displayio-ssd1305) | 372 downloads | -| Adafruit CircuitPython TLC5947 (adafruit-circuitpython-tlc5947) | 372 downloads | -| Adafruit CircuitPython RPLIDAR (adafruit-circuitpython-rplidar) | 372 downloads | -| Adafruit CircuitPython RGBLED (adafruit-circuitpython-rgbled) | 370 downloads | -| Adafruit CircuitPython VS1053 (adafruit-circuitpython-vs1053) | 370 downloads | -| Adafruit CircuitPython LIS331 (adafruit-circuitpython-lis331) | 368 downloads | -| Adafruit CircuitPython PCF8591 (adafruit-circuitpython-pcf8591) | 368 downloads | -| Adafruit CircuitPython VEML6075 (adafruit-circuitpython-veml6075) | 367 downloads | -| Adafruit CircuitPython BLE Eddystone (adafruit-circuitpython-ble-eddystone) | 364 downloads | -| Adafruit CircuitPython DS2413 (adafruit-circuitpython-ds2413) | 364 downloads | -| Adafruit CircuitPython Trellis (adafruit-circuitpython-trellis) | 363 downloads | -| Adafruit CircuitPython TLV493D (adafruit-circuitpython-tlv493d) | 363 downloads | -| Adafruit CircuitPython MPRLS (adafruit-circuitpython-mprls) | 363 downloads | -| Adafruit CircuitPython PyPortal (adafruit-circuitpython-pyportal) | 361 downloads | -| Adafruit CircuitPython VCNL4040 (adafruit-circuitpython-vcnl4040) | 360 downloads | -| Adafruit CircuitPython Prompt Toolkit (adafruit-circuitpython-prompt-toolkit) | 359 downloads | -| Adafruit CircuitPython BLE Radio (adafruit-circuitpython-ble-radio) | 358 downloads | -| Adafruit CircuitPython Display Notification (adafruit-circuitpython-display-notification) | 356 downloads | -| Adafruit CircuitPython Pixie (adafruit-circuitpython-pixie) | 356 downloads | -| Adafruit CircuitPython TFmini (adafruit-circuitpython-tfmini) | 355 downloads | -| Adafruit CircuitPython DymoScale (adafruit-circuitpython-dymoscale) | 355 downloads | -| Adafruit CircuitPython BD3491FS (adafruit-circuitpython-bd3491fs) | 354 downloads | -| Adafruit CircuitPython PyCamera (adafruit-circuitpython-pycamera) | 353 downloads | -| Adafruit CircuitPython DS1841 (adafruit-circuitpython-ds1841) | 353 downloads | -| Adafruit CircuitPython UC8151D (adafruit-circuitpython-uc8151d) | 353 downloads | -| Adafruit CircuitPython BLE Adafruit (adafruit-circuitpython-ble-adafruit) | 351 downloads | -| Adafruit CircuitPython BLE BroadcastNet (adafruit-circuitpython-ble-broadcastnet) | 348 downloads | -| Adafruit CircuitPython BLE Apple Notification Center (adafruit-circuitpython-ble-apple-notification-center) | 348 downloads | -| Adafruit CircuitPython SSD1681 (adafruit-circuitpython-ssd1681) | 346 downloads | -| Adafruit CircuitPython TMP006 (adafruit-circuitpython-tmp006) | 344 downloads | -| Adafruit CircuitPython 24LC32 (adafruit-circuitpython-24lc32) | 344 downloads | -| Adafruit CircuitPython AW9523 (adafruit-circuitpython-aw9523) | 342 downloads | -| Adafruit CircuitPython HTU31D (adafruit-circuitpython-htu31d) | 341 downloads | -| Adafruit CircuitPython LIFX (adafruit-circuitpython-lifx) | 337 downloads | -| Adafruit CircuitPython MacroPad (adafruit-circuitpython-macropad) | 336 downloads | -| Adafruit CircuitPython OAuth2 (adafruit-circuitpython-oauth2) | 335 downloads | -| Adafruit CircuitPython TCA8418 (adafruit-circuitpython-tca8418) | 331 downloads | -| Adafruit CircuitPython Simple Text Display (adafruit-circuitpython-simple-text-display) | 329 downloads | -| Adafruit CircuitPython ST7735 (adafruit-circuitpython-st7735) | 328 downloads | -| Adafruit CircuitPython BNO08X RVC (adafruit-circuitpython-bno08x-rvc) | 327 downloads | -| Adafruit CircuitPython MPL115A2 (adafruit-circuitpython-mpl115a2) | 326 downloads | -| Adafruit CircuitPython LTR329 LTR303 (adafruit-circuitpython-ltr329-ltr303) | 325 downloads | -| Adafruit CircuitPython HTS221 (adafruit-circuitpython-hts221) | 325 downloads | -| Adafruit CircuitPython TMP007 (adafruit-circuitpython-tmp007) | 325 downloads | -| Adafruit CircuitPython WSGI (adafruit-circuitpython-wsgi) | 322 downloads | -| Adafruit CircuitPython BLE iBBQ (adafruit-circuitpython-ble-ibbq) | 322 downloads | -| Adafruit CircuitPython SSD1351 (adafruit-circuitpython-ssd1351) | 317 downloads | -| Adafruit CircuitPython SSD1331 (adafruit-circuitpython-ssd1331) | 316 downloads | -| Adafruit CircuitPython OV2640 (adafruit-circuitpython-ov2640) | 316 downloads | -| Adafruit CircuitPython BLE Heart Rate (adafruit-circuitpython-ble-heart-rate) | 315 downloads | -| Adafruit CircuitPython INA3221 (adafruit-circuitpython-ina3221) | 314 downloads | -| Adafruit CircuitPython AirLift (adafruit-circuitpython-airlift) | 314 downloads | -| Adafruit CircuitPython USB Host Mass Storage (adafruit-circuitpython-usb-host-mass-storage) | 313 downloads | -| Adafruit CircuitPython BLE Magic Light (adafruit-circuitpython-ble-magic-light) | 313 downloads | -| Adafruit CircuitPython USB Host MIDI (adafruit-circuitpython-usb-host-midi) | 312 downloads | -| Adafruit CircuitPython Ducky (adafruit-circuitpython-ducky) | 309 downloads | -| Adafruit CircuitPython TPA2016 (adafruit-circuitpython-tpa2016) | 308 downloads | -| Adafruit CircuitPython Debug I2C (adafruit-circuitpython-debug-i2c) | 307 downloads | -| Adafruit CircuitPython BLE MIDI (adafruit-circuitpython-ble-midi) | 301 downloads | -| Adafruit CircuitPython BLE Cycling Speed and Cadence (adafruit-circuitpython-ble-cycling-speed-and-cadence) | 300 downloads | -| Adafruit CircuitPython TC74 (adafruit-circuitpython-tc74) | 298 downloads | -| Adafruit CircuitPython TLA202X (adafruit-circuitpython-tla202x) | 298 downloads | -| Adafruit CircuitPython MagTag (adafruit-circuitpython-magtag) | 297 downloads | -| Adafruit CircuitPython SSD1322 (adafruit-circuitpython-ssd1322) | 297 downloads | -| Adafruit CircuitPython MLX90395 (adafruit-circuitpython-mlx90395) | 296 downloads | -| Adafruit CircuitPython NeoKey (adafruit-circuitpython-neokey) | 295 downloads | -| Adafruit CircuitPython BLE BerryMed Pulse Oximeter (adafruit-circuitpython-ble-berrymed-pulse-oximeter) | 294 downloads | -| Adafruit CircuitPython Anchored TileGrid (adafruit-circuitpython-anchored-tilegrid) | 293 downloads | -| Adafruit CircuitPython BLE Apple Media (adafruit-circuitpython-ble-apple-media) | 292 downloads | -| Adafruit CircuitPython MAX1704x (adafruit-circuitpython-max1704x) | 289 downloads | -| Adafruit CircuitPython MatrixPortal (adafruit-circuitpython-matrixportal) | 289 downloads | -| Adafruit CircuitPython floppy (adafruit-circuitpython-floppy) | 288 downloads | -| Adafruit CircuitPython SSD1327 (adafruit-circuitpython-ssd1327) | 287 downloads | -| Adafruit CircuitPython IterTools (adafruit-circuitpython-itertools) | 287 downloads | -| Adafruit CircuitPython VL53L4CD (adafruit-circuitpython-vl53l4cd) | 286 downloads | -| Adafruit CircuitPython FakeRequests (adafruit-circuitpython-fakerequests) | 286 downloads | -| Adafruit CircuitPython CLUE (adafruit-circuitpython-clue) | 283 downloads | -| Adafruit CircuitPython FunHouse (adafruit-circuitpython-funhouse) | 282 downloads | -| Adafruit CircuitPython ADXL37x (adafruit-circuitpython-adxl37x) | 275 downloads | -| Adafruit CircuitPython BLE LYWSD03MMC (adafruit-circuitpython-ble-lywsd03mmc) | 275 downloads | -| Adafruit CircuitPython SimpleMath (adafruit-circuitpython-simplemath) | 272 downloads | -| Adafruit CircuitPython Pixel Framebuf (adafruit-circuitpython-pixel-framebuf) | 271 downloads | -| Adafruit CircuitPython SSD1608 (adafruit-circuitpython-ssd1608) | 270 downloads | -| Adafruit CircuitPython Nunchuk (adafruit-circuitpython-nunchuk) | 269 downloads | -| Adafruit CircuitPython PYOA (adafruit-circuitpython-pyoa) | 266 downloads | -| Adafruit CircuitPython TSC2007 (adafruit-circuitpython-tsc2007) | 261 downloads | -| Adafruit CircuitPython CircuitPlayground (adafruit-circuitpython-circuitplayground) | 261 downloads | -| Adafruit CircuitPython ST7565 (adafruit-circuitpython-st7565) | 259 downloads | -| Adafruit CircuitPython PCF8563 (adafruit-circuitpython-pcf8563) | 258 downloads | -| Adafruit CircuitPython PCF8574 (adafruit-circuitpython-pcf8574) | 258 downloads | -| Adafruit CircuitPython MONSTERM4SK (adafruit-circuitpython-monsterm4sk) | 257 downloads | -| Adafruit CircuitPython ESP32S2TFT (adafruit-circuitpython-esp32s2tft) | 253 downloads | -| Adafruit CircuitPython MMC56x3 (adafruit-circuitpython-mmc56x3) | 246 downloads | -| Adafruit CircuitPython AGS02MA (adafruit-circuitpython-ags02ma) | 245 downloads | -| Adafruit CircuitPython ENS160 (adafruit-circuitpython-ens160) | 242 downloads | -| Adafruit CircuitPython TT21100 (adafruit-circuitpython-tt21100) | 239 downloads | -| Adafruit CircuitPython Colorsys (adafruit-circuitpython-colorsys) | 239 downloads | -| Adafruit CircuitPython Radial Controller (adafruit-circuitpython-radial-controller) | 238 downloads | -| Adafruit CircuitPython VCNL4200 (adafruit-circuitpython-vcnl4200) | 237 downloads | -| Adafruit CircuitPython GUVX I2C (adafruit-circuitpython-guvx-i2c) | 229 downloads | -| Adafruit CircuitPython NeoPxl8 (adafruit-circuitpython-neopxl8) | 224 downloads | -| Adafruit CircuitPython GFX (adafruit-circuitpython-gfx) | 217 downloads | -| Adafruit CircuitPython BoardTest (adafruit-circuitpython-boardtest) | 211 downloads | -| Adafruit CircuitPython WM8960 (adafruit-circuitpython-wm8960) | 211 downloads | -| Adafruit CircuitPython BLE File Transfer (adafruit-circuitpython-ble-file-transfer) | 206 downloads | -| Adafruit CircuitPython ACeP7In (adafruit-circuitpython-acep7in) | 203 downloads | -| Adafruit CircuitPython SPD1656 (adafruit-circuitpython-spd1656) | 203 downloads | -| Adafruit CircuitPython Wii Classic (adafruit-circuitpython-wii-classic) | 192 downloads | -| Adafruit CircuitPython Pastebin (adafruit-circuitpython-pastebin) | 190 downloads | -| Adafruit CircuitPython PCF8575 (adafruit-circuitpython-pcf8575) | 182 downloads | -| Adafruit CircuitPython BLE Beacon (adafruit-circuitpython-ble-beacon) | 169 downloads | -| Adafruit CircuitPython Qualia (adafruit-circuitpython-qualia) | 169 downloads | -| Adafruit CircuitPython TemplateEngine (adafruit-circuitpython-templateengine) | 166 downloads | -| Adafruit CircuitPython PixelMap (adafruit-circuitpython-pixelmap) | 165 downloads | -| Adafruit CircuitPython AD569x (adafruit-circuitpython-ad569x) | 161 downloads | -| Adafruit CircuitPython PIO UART (adafruit-circuitpython-pio-uart) | 149 downloads | -| Adafruit CircuitPython FT5336 (adafruit-circuitpython-ft5336) | 136 downloads | -| Adafruit CircuitPython EK79686 (adafruit-circuitpython-ek79686) | 136 downloads | -| Adafruit CircuitPython JSON Stream (adafruit-circuitpython-json-stream) | 129 downloads | -| Adafruit CircuitPython HX711 (adafruit-circuitpython-hx711) | 117 downloads | -| Adafruit CircuitPython DS248x (adafruit-circuitpython-ds248x) | 113 downloads | -| Adafruit CircuitPython USB Host Descriptors (adafruit-circuitpython-usb-host-descriptors) | 100 downloads | -| Adafruit CircuitPython Wave (adafruit-circuitpython-wave) | 99 downloads | -| Adafruit CircuitPython ADS7830 (adafruit-circuitpython-ads7830) | 94 downloads | -| Adafruit CircuitPython CH9328 (adafruit-circuitpython-ch9328) | 92 downloads | -| Adafruit CircuitPython HUSB238 (adafruit-circuitpython-husb238) | 92 downloads | -| Adafruit CircuitPython PCA9554 (adafruit-circuitpython-pca9554) | 89 downloads | -| Adafruit CircuitPython MCP3421 (adafruit-circuitpython-mcp3421) | 88 downloads | -| Adafruit CircuitPython HDC302x (adafruit-circuitpython-hdc302x) | 86 downloads | -| Adafruit CircuitPython VCNL4020 (adafruit-circuitpython-vcnl4020) | 66 downloads | -| Adafruit CircuitPython CST8XX (adafruit-circuitpython-cst8xx) | 62 downloads | -| Adafruit CircuitPython S35710 (adafruit-circuitpython-s35710) | 60 downloads | -| Adafruit CircuitPython ADG72x (adafruit-circuitpython-adg72x) | 60 downloads | - -## Blinka - -Blinka is our CircuitPython compatibility layer for MicroPython -and single board computers such as the Raspberry Pi. - -| Blinka (PyPI Package) | Downloads in the Last 7 Days | -| --- | --- | -| Adafruit Blinka (adafruit-blinka) | 13213 | diff --git a/circuitpython_library_pypi_stats.md.license b/circuitpython_library_pypi_stats.md.license deleted file mode 100644 index c1d75773..00000000 --- a/circuitpython_library_pypi_stats.md.license +++ /dev/null @@ -1,3 +0,0 @@ -# SPDX-FileCopyrightText: 2022 adabot for Adafruit Industries (auto-updated) -# -# SPDX-License-Identifier: Unlicense diff --git a/clue_clue_ams_remote.py.png b/clue_clue_ams_remote.py.png new file mode 100644 index 00000000..327f867a Binary files /dev/null and b/clue_clue_ams_remote.py.png differ diff --git a/clue_clue_ams_remote_advanced.py.png b/clue_clue_ams_remote_advanced.py.png new file mode 100644 index 00000000..99c40ba1 Binary files /dev/null and b/clue_clue_ams_remote_advanced.py.png differ diff --git a/clue_clue_ble_color_patchwork.py.png b/clue_clue_ble_color_patchwork.py.png new file mode 100644 index 00000000..ddaea821 Binary files /dev/null and b/clue_clue_ble_color_patchwork.py.png differ diff --git a/clue_clue_display_sensor_data.py.png b/clue_clue_display_sensor_data.py.png new file mode 100644 index 00000000..fca5bde5 Binary files /dev/null and b/clue_clue_display_sensor_data.py.png differ diff --git a/clue_clue_height_calculator.py.png b/clue_clue_height_calculator.py.png new file mode 100644 index 00000000..fca5bde5 Binary files /dev/null and b/clue_clue_height_calculator.py.png differ diff --git a/clue_clue_simpletest.py.png b/clue_clue_simpletest.py.png new file mode 100644 index 00000000..fca5bde5 Binary files /dev/null and b/clue_clue_simpletest.py.png differ diff --git a/clue_clue_slideshow_clue_slideshow.py.png b/clue_clue_slideshow_clue_slideshow.py.png new file mode 100644 index 00000000..11475cc7 Binary files /dev/null and b/clue_clue_slideshow_clue_slideshow.py.png differ diff --git a/clue_clue_spirit_level.py.png b/clue_clue_spirit_level.py.png new file mode 100644 index 00000000..a3bec847 Binary files /dev/null and b/clue_clue_spirit_level.py.png differ diff --git a/clue_clue_temperature_humidity_monitor.py.png b/clue_clue_temperature_humidity_monitor.py.png new file mode 100644 index 00000000..fca5bde5 Binary files /dev/null and b/clue_clue_temperature_humidity_monitor.py.png differ diff --git a/clue_clue_touch_all.py.png b/clue_clue_touch_all.py.png new file mode 100644 index 00000000..fca5bde5 Binary files /dev/null and b/clue_clue_touch_all.py.png differ diff --git a/color_terminal_color_terminal_fruit_jam_belltest.py.png b/color_terminal_color_terminal_fruit_jam_belltest.py.png new file mode 100644 index 00000000..8cca9e3e Binary files /dev/null and b/color_terminal_color_terminal_fruit_jam_belltest.py.png differ diff --git a/color_terminal_color_terminal_fruit_jam_test.py.png b/color_terminal_color_terminal_fruit_jam_test.py.png new file mode 100644 index 00000000..8cca9e3e Binary files /dev/null and b/color_terminal_color_terminal_fruit_jam_test.py.png differ diff --git a/color_terminal_color_terminal_simpletest.py.png b/color_terminal_color_terminal_simpletest.py.png new file mode 100644 index 00000000..047732fa Binary files /dev/null and b/color_terminal_color_terminal_simpletest.py.png differ diff --git a/colorsys_colorsys_simpletest.py.png b/colorsys_colorsys_simpletest.py.png new file mode 100644 index 00000000..c05f30e9 Binary files /dev/null and b/colorsys_colorsys_simpletest.py.png differ diff --git a/connection_manager_connectionmanager_helpers.py.png b/connection_manager_connectionmanager_helpers.py.png new file mode 100644 index 00000000..fe705557 Binary files /dev/null and b/connection_manager_connectionmanager_helpers.py.png differ diff --git a/connection_manager_connectionmanager_ssltest.py.png b/connection_manager_connectionmanager_ssltest.py.png new file mode 100644 index 00000000..876155b1 Binary files /dev/null and b/connection_manager_connectionmanager_ssltest.py.png differ diff --git a/crickit_crickit_continuous_servo_simpletest.py.png b/crickit_crickit_continuous_servo_simpletest.py.png new file mode 100644 index 00000000..3ea51a45 Binary files /dev/null and b/crickit_crickit_continuous_servo_simpletest.py.png differ diff --git a/crickit_crickit_dc_motor_simpletest.py.png b/crickit_crickit_dc_motor_simpletest.py.png new file mode 100644 index 00000000..3ea51a45 Binary files /dev/null and b/crickit_crickit_dc_motor_simpletest.py.png differ diff --git a/crickit_crickit_drive_simpletest.py.png b/crickit_crickit_drive_simpletest.py.png new file mode 100644 index 00000000..3ea51a45 Binary files /dev/null and b/crickit_crickit_drive_simpletest.py.png differ diff --git a/crickit_crickit_multi_example.py.png b/crickit_crickit_multi_example.py.png new file mode 100644 index 00000000..3ea51a45 Binary files /dev/null and b/crickit_crickit_multi_example.py.png differ diff --git a/crickit_crickit_neopixel_simpletest.py.png b/crickit_crickit_neopixel_simpletest.py.png new file mode 100644 index 00000000..3ea51a45 Binary files /dev/null and b/crickit_crickit_neopixel_simpletest.py.png differ diff --git a/crickit_crickit_servo_simpletest.py.png b/crickit_crickit_servo_simpletest.py.png new file mode 100644 index 00000000..3ea51a45 Binary files /dev/null and b/crickit_crickit_servo_simpletest.py.png differ diff --git a/crickit_crickit_signal_simpletest.py.png b/crickit_crickit_signal_simpletest.py.png new file mode 100644 index 00000000..3ea51a45 Binary files /dev/null and b/crickit_crickit_signal_simpletest.py.png differ diff --git a/crickit_crickit_stepper_motor_simpletest.py.png b/crickit_crickit_stepper_motor_simpletest.py.png new file mode 100644 index 00000000..3ea51a45 Binary files /dev/null and b/crickit_crickit_stepper_motor_simpletest.py.png differ diff --git a/crickit_crickit_touch_simpletest.py.png b/crickit_crickit_touch_simpletest.py.png new file mode 100644 index 00000000..3ea51a45 Binary files /dev/null and b/crickit_crickit_touch_simpletest.py.png differ diff --git a/cst8xx_cst8xx_simpletest.py.png b/cst8xx_cst8xx_simpletest.py.png new file mode 100644 index 00000000..f6dd3216 Binary files /dev/null and b/cst8xx_cst8xx_simpletest.py.png differ diff --git a/cursorcontrol_cursorcontrol_buttons_debounced.py.png b/cursorcontrol_cursorcontrol_buttons_debounced.py.png new file mode 100644 index 00000000..30f54697 Binary files /dev/null and b/cursorcontrol_cursorcontrol_buttons_debounced.py.png differ diff --git a/cursorcontrol_cursorcontrol_buttons_text.py.png b/cursorcontrol_cursorcontrol_buttons_text.py.png new file mode 100644 index 00000000..30f54697 Binary files /dev/null and b/cursorcontrol_cursorcontrol_buttons_text.py.png differ diff --git a/cursorcontrol_cursorcontrol_custom_cursor.py.png b/cursorcontrol_cursorcontrol_custom_cursor.py.png new file mode 100644 index 00000000..d0ebed9e Binary files /dev/null and b/cursorcontrol_cursorcontrol_custom_cursor.py.png differ diff --git a/cursorcontrol_cursorcontrol_simpletest.py.png b/cursorcontrol_cursorcontrol_simpletest.py.png new file mode 100644 index 00000000..d0ebed9e Binary files /dev/null and b/cursorcontrol_cursorcontrol_simpletest.py.png differ diff --git a/dacx578_dacx578_simpletest.py.png b/dacx578_dacx578_simpletest.py.png new file mode 100644 index 00000000..57c8681a Binary files /dev/null and b/dacx578_dacx578_simpletest.py.png differ diff --git a/dacx578_dacx578_sinewaves.py.png b/dacx578_dacx578_sinewaves.py.png new file mode 100644 index 00000000..57c8681a Binary files /dev/null and b/dacx578_dacx578_sinewaves.py.png differ diff --git a/dash_display_dash_display_advancedtest.py.png b/dash_display_dash_display_advancedtest.py.png new file mode 100644 index 00000000..3d5d445c Binary files /dev/null and b/dash_display_dash_display_advancedtest.py.png differ diff --git a/dash_display_dash_display_client_examples_battery_daughter.py.png b/dash_display_dash_display_client_examples_battery_daughter.py.png new file mode 100644 index 00000000..b032aa48 Binary files /dev/null and b/dash_display_dash_display_client_examples_battery_daughter.py.png differ diff --git a/dash_display_dash_display_client_examples_door_daughter.py.png b/dash_display_dash_display_client_examples_door_daughter.py.png new file mode 100644 index 00000000..c4f03248 Binary files /dev/null and b/dash_display_dash_display_client_examples_door_daughter.py.png differ diff --git a/dash_display_dash_display_client_examples_neopixel_daughter.py.png b/dash_display_dash_display_client_examples_neopixel_daughter.py.png new file mode 100644 index 00000000..9d9fc1a9 Binary files /dev/null and b/dash_display_dash_display_client_examples_neopixel_daughter.py.png differ diff --git a/dash_display_dash_display_client_examples_neopixel_setter.py.png b/dash_display_dash_display_client_examples_neopixel_setter.py.png new file mode 100644 index 00000000..495e17d1 Binary files /dev/null and b/dash_display_dash_display_client_examples_neopixel_setter.py.png differ diff --git a/dash_display_dash_display_client_examples_neopixel_setter_daughter.py.png b/dash_display_dash_display_client_examples_neopixel_setter_daughter.py.png new file mode 100644 index 00000000..0d469f11 Binary files /dev/null and b/dash_display_dash_display_client_examples_neopixel_setter_daughter.py.png differ diff --git a/dash_display_dash_display_client_examples_relay_daughter.py.png b/dash_display_dash_display_client_examples_relay_daughter.py.png new file mode 100644 index 00000000..9d9fc1a9 Binary files /dev/null and b/dash_display_dash_display_client_examples_relay_daughter.py.png differ diff --git a/dash_display_dash_display_client_examples_relay_hi_daughter.py.png b/dash_display_dash_display_client_examples_relay_hi_daughter.py.png new file mode 100644 index 00000000..9d9fc1a9 Binary files /dev/null and b/dash_display_dash_display_client_examples_relay_hi_daughter.py.png differ diff --git a/dash_display_dash_display_client_examples_temp_humid_daughter.py.png b/dash_display_dash_display_client_examples_temp_humid_daughter.py.png new file mode 100644 index 00000000..ffe83a2a Binary files /dev/null and b/dash_display_dash_display_client_examples_temp_humid_daughter.py.png differ diff --git a/dash_display_dash_display_simpletest.py.png b/dash_display_dash_display_simpletest.py.png new file mode 100644 index 00000000..3d5d445c Binary files /dev/null and b/dash_display_dash_display_simpletest.py.png differ diff --git a/datetime_datetime_simpletest.py.png b/datetime_datetime_simpletest.py.png new file mode 100644 index 00000000..d63265a5 Binary files /dev/null and b/datetime_datetime_simpletest.py.png differ diff --git a/datetime_datetime_time.py.png b/datetime_datetime_time.py.png new file mode 100644 index 00000000..d63265a5 Binary files /dev/null and b/datetime_datetime_time.py.png differ diff --git a/datetime_datetime_timedelta.py.png b/datetime_datetime_timedelta.py.png new file mode 100644 index 00000000..d63265a5 Binary files /dev/null and b/datetime_datetime_timedelta.py.png differ diff --git a/debouncer_debouncer_crickit_test.py.png b/debouncer_debouncer_crickit_test.py.png new file mode 100644 index 00000000..dfb2062c Binary files /dev/null and b/debouncer_debouncer_crickit_test.py.png differ diff --git a/debouncer_debouncer_multi.py.png b/debouncer_debouncer_multi.py.png new file mode 100644 index 00000000..6a936d7f Binary files /dev/null and b/debouncer_debouncer_multi.py.png differ diff --git a/debouncer_debouncer_simpletest.py.png b/debouncer_debouncer_simpletest.py.png new file mode 100644 index 00000000..6a936d7f Binary files /dev/null and b/debouncer_debouncer_simpletest.py.png differ diff --git a/debouncer_debouncer_timing_test.py.png b/debouncer_debouncer_timing_test.py.png new file mode 100644 index 00000000..6a936d7f Binary files /dev/null and b/debouncer_debouncer_timing_test.py.png differ diff --git a/debouncer_debouncer_touchio_test.py.png b/debouncer_debouncer_touchio_test.py.png new file mode 100644 index 00000000..6a936d7f Binary files /dev/null and b/debouncer_debouncer_touchio_test.py.png differ diff --git a/debouncer_debouncer_unittest.py.png b/debouncer_debouncer_unittest.py.png new file mode 100644 index 00000000..6a936d7f Binary files /dev/null and b/debouncer_debouncer_unittest.py.png differ diff --git a/debug-i2c_debug_i2c_simpletest.py.png b/debug-i2c_debug_i2c_simpletest.py.png new file mode 100644 index 00000000..7b631d13 Binary files /dev/null and b/debug-i2c_debug_i2c_simpletest.py.png differ diff --git a/dht_dht_simpletest.py.png b/dht_dht_simpletest.py.png new file mode 100644 index 00000000..6a1d2d7b Binary files /dev/null and b/dht_dht_simpletest.py.png differ diff --git a/dht_dht_time_calibration_advance.py.png b/dht_dht_time_calibration_advance.py.png new file mode 100644 index 00000000..6a1d2d7b Binary files /dev/null and b/dht_dht_time_calibration_advance.py.png differ diff --git a/dht_dht_to_led_display.py.png b/dht_dht_to_led_display.py.png new file mode 100644 index 00000000..87490270 Binary files /dev/null and b/dht_dht_to_led_display.py.png differ diff --git a/display-button_display_button_color_properties.py.png b/display-button_display_button_color_properties.py.png new file mode 100644 index 00000000..82b13bd5 Binary files /dev/null and b/display-button_display_button_color_properties.py.png differ diff --git a/display-button_display_button_customfont.py.png b/display-button_display_button_customfont.py.png new file mode 100644 index 00000000..82b13bd5 Binary files /dev/null and b/display-button_display_button_customfont.py.png differ diff --git a/display-button_display_button_debounced.py.png b/display-button_display_button_debounced.py.png new file mode 100644 index 00000000..82b13bd5 Binary files /dev/null and b/display-button_display_button_debounced.py.png differ diff --git a/display-button_display_button_simpletest.py.png b/display-button_display_button_simpletest.py.png new file mode 100644 index 00000000..82b13bd5 Binary files /dev/null and b/display-button_display_button_simpletest.py.png differ diff --git a/display-button_display_button_soundboard.py.png b/display-button_display_button_soundboard.py.png new file mode 100644 index 00000000..5b898c3d Binary files /dev/null and b/display-button_display_button_soundboard.py.png differ diff --git a/display-button_display_button_spritebutton_debounced.py.png b/display-button_display_button_spritebutton_debounced.py.png new file mode 100644 index 00000000..82b13bd5 Binary files /dev/null and b/display-button_display_button_spritebutton_debounced.py.png differ diff --git a/display-button_display_button_spritebutton_simpletest.py.png b/display-button_display_button_spritebutton_simpletest.py.png new file mode 100644 index 00000000..82b13bd5 Binary files /dev/null and b/display-button_display_button_spritebutton_simpletest.py.png differ diff --git a/display-button_display_button_spritebutton_tft_featherwing_simpletest.py.png b/display-button_display_button_spritebutton_tft_featherwing_simpletest.py.png new file mode 100644 index 00000000..c9a57bc9 Binary files /dev/null and b/display-button_display_button_spritebutton_tft_featherwing_simpletest.py.png differ diff --git a/display-shapes_display_shapes_arc.py.png b/display-shapes_display_shapes_arc.py.png new file mode 100644 index 00000000..48455fad Binary files /dev/null and b/display-shapes_display_shapes_arc.py.png differ diff --git a/display-shapes_display_shapes_arc_dynamic.py.png b/display-shapes_display_shapes_arc_dynamic.py.png new file mode 100644 index 00000000..48455fad Binary files /dev/null and b/display-shapes_display_shapes_arc_dynamic.py.png differ diff --git a/display-shapes_display_shapes_circle_animation.py.png b/display-shapes_display_shapes_circle_animation.py.png new file mode 100644 index 00000000..48455fad Binary files /dev/null and b/display-shapes_display_shapes_circle_animation.py.png differ diff --git a/display-shapes_display_shapes_filled_polygon_simpletest.py.png b/display-shapes_display_shapes_filled_polygon_simpletest.py.png new file mode 100644 index 00000000..48455fad Binary files /dev/null and b/display-shapes_display_shapes_filled_polygon_simpletest.py.png differ diff --git a/display-shapes_display_shapes_simpletest.py.png b/display-shapes_display_shapes_simpletest.py.png new file mode 100644 index 00000000..48455fad Binary files /dev/null and b/display-shapes_display_shapes_simpletest.py.png differ diff --git a/display-shapes_display_shapes_simpletest_magtag.py.png b/display-shapes_display_shapes_simpletest_magtag.py.png new file mode 100644 index 00000000..48455fad Binary files /dev/null and b/display-shapes_display_shapes_simpletest_magtag.py.png differ diff --git a/display-shapes_display_shapes_sparkline_simpletest.py.png b/display-shapes_display_shapes_sparkline_simpletest.py.png new file mode 100644 index 00000000..a633028a Binary files /dev/null and b/display-shapes_display_shapes_sparkline_simpletest.py.png differ diff --git a/display-shapes_display_shapes_sparkline_ticks.py.png b/display-shapes_display_shapes_sparkline_ticks.py.png new file mode 100644 index 00000000..6a2333e1 Binary files /dev/null and b/display-shapes_display_shapes_sparkline_ticks.py.png differ diff --git a/display-shapes_display_shapes_sparkline_triple.py.png b/display-shapes_display_shapes_sparkline_triple.py.png new file mode 100644 index 00000000..6a2333e1 Binary files /dev/null and b/display-shapes_display_shapes_sparkline_triple.py.png differ diff --git a/display-text_display_text_advance_example.py.png b/display-text_display_text_advance_example.py.png new file mode 100644 index 00000000..44060b13 Binary files /dev/null and b/display-text_display_text_advance_example.py.png differ diff --git a/display-text_display_text_anchored_position.py.png b/display-text_display_text_anchored_position.py.png new file mode 100644 index 00000000..44060b13 Binary files /dev/null and b/display-text_display_text_anchored_position.py.png differ diff --git a/display-text_display_text_background_color.py.png b/display-text_display_text_background_color.py.png new file mode 100644 index 00000000..44060b13 Binary files /dev/null and b/display-text_display_text_background_color.py.png differ diff --git a/display-text_display_text_background_color_padding.py.png b/display-text_display_text_background_color_padding.py.png new file mode 100644 index 00000000..b78c7742 Binary files /dev/null and b/display-text_display_text_background_color_padding.py.png differ diff --git a/display-text_display_text_bitmap_label_simpletest.py.png b/display-text_display_text_bitmap_label_simpletest.py.png new file mode 100644 index 00000000..44060b13 Binary files /dev/null and b/display-text_display_text_bitmap_label_simpletest.py.png differ diff --git a/display-text_display_text_label_align_baseline_comparison.py.png b/display-text_display_text_label_align_baseline_comparison.py.png new file mode 100644 index 00000000..44060b13 Binary files /dev/null and b/display-text_display_text_label_align_baseline_comparison.py.png differ diff --git a/display-text_display_text_label_vs_bitmap_label_comparison.py.png b/display-text_display_text_label_vs_bitmap_label_comparison.py.png new file mode 100644 index 00000000..b78c7742 Binary files /dev/null and b/display-text_display_text_label_vs_bitmap_label_comparison.py.png differ diff --git a/display-text_display_text_magtag.py.png b/display-text_display_text_magtag.py.png new file mode 100644 index 00000000..44060b13 Binary files /dev/null and b/display-text_display_text_magtag.py.png differ diff --git a/display-text_display_text_matrixportal.py.png b/display-text_display_text_matrixportal.py.png new file mode 100644 index 00000000..9515d20e Binary files /dev/null and b/display-text_display_text_matrixportal.py.png differ diff --git a/display-text_display_text_outlined_label_simpletest.py.png b/display-text_display_text_outlined_label_simpletest.py.png new file mode 100644 index 00000000..44060b13 Binary files /dev/null and b/display-text_display_text_outlined_label_simpletest.py.png differ diff --git a/display-text_display_text_pyportal.py.png b/display-text_display_text_pyportal.py.png new file mode 100644 index 00000000..44060b13 Binary files /dev/null and b/display-text_display_text_pyportal.py.png differ diff --git a/display-text_display_text_scrolling_label.py.png b/display-text_display_text_scrolling_label.py.png new file mode 100644 index 00000000..44060b13 Binary files /dev/null and b/display-text_display_text_scrolling_label.py.png differ diff --git a/display-text_display_text_simpletest.py.png b/display-text_display_text_simpletest.py.png new file mode 100644 index 00000000..44060b13 Binary files /dev/null and b/display-text_display_text_simpletest.py.png differ diff --git a/display-text_display_text_text_box_simpletest.py.png b/display-text_display_text_text_box_simpletest.py.png new file mode 100644 index 00000000..44060b13 Binary files /dev/null and b/display-text_display_text_text_box_simpletest.py.png differ diff --git a/display-text_display_text_textarea_boundingbox.py.png b/display-text_display_text_textarea_boundingbox.py.png new file mode 100644 index 00000000..44060b13 Binary files /dev/null and b/display-text_display_text_textarea_boundingbox.py.png differ diff --git a/display-text_display_text_wrap_pixels_test.py.png b/display-text_display_text_wrap_pixels_test.py.png new file mode 100644 index 00000000..44060b13 Binary files /dev/null and b/display-text_display_text_wrap_pixels_test.py.png differ diff --git a/display-text_display_text_wraptest.py.png b/display-text_display_text_wraptest.py.png new file mode 100644 index 00000000..44060b13 Binary files /dev/null and b/display-text_display_text_wraptest.py.png differ diff --git a/display_analogclock_display_analogclock_simpletest.py.png b/display_analogclock_display_analogclock_simpletest.py.png new file mode 100644 index 00000000..0e2a7dd9 Binary files /dev/null and b/display_analogclock_display_analogclock_simpletest.py.png differ diff --git a/display_emoji_text_display_emoji_text_simpletest.py.png b/display_emoji_text_display_emoji_text_simpletest.py.png new file mode 100644 index 00000000..183d8851 Binary files /dev/null and b/display_emoji_text_display_emoji_text_simpletest.py.png differ diff --git a/display_notification_display_notification_eink_gizmo.py.png b/display_notification_display_notification_eink_gizmo.py.png new file mode 100644 index 00000000..55bae99a Binary files /dev/null and b/display_notification_display_notification_eink_gizmo.py.png differ diff --git a/display_notification_display_notification_simpletest.py.png b/display_notification_display_notification_simpletest.py.png new file mode 100644 index 00000000..55bae99a Binary files /dev/null and b/display_notification_display_notification_simpletest.py.png differ diff --git a/displayio_flipclock_displayio_flipclock_flipdigit_test.py.png b/displayio_flipclock_displayio_flipclock_flipdigit_test.py.png new file mode 100644 index 00000000..1eb80f6b Binary files /dev/null and b/displayio_flipclock_displayio_flipclock_flipdigit_test.py.png differ diff --git a/displayio_flipclock_displayio_flipclock_hours_and_minutes.py.png b/displayio_flipclock_displayio_flipclock_hours_and_minutes.py.png new file mode 100644 index 00000000..1eb80f6b Binary files /dev/null and b/displayio_flipclock_displayio_flipclock_hours_and_minutes.py.png differ diff --git a/displayio_flipclock_displayio_flipclock_ntp_test.py.png b/displayio_flipclock_displayio_flipclock_ntp_test.py.png new file mode 100644 index 00000000..ddd6aaa8 Binary files /dev/null and b/displayio_flipclock_displayio_flipclock_ntp_test.py.png differ diff --git a/displayio_flipclock_displayio_flipclock_simpletest.py.png b/displayio_flipclock_displayio_flipclock_simpletest.py.png new file mode 100644 index 00000000..1eb80f6b Binary files /dev/null and b/displayio_flipclock_displayio_flipclock_simpletest.py.png differ diff --git a/displayio_flipclock_displayio_flipdigit_smaller_pyportal.py.png b/displayio_flipclock_displayio_flipdigit_smaller_pyportal.py.png new file mode 100644 index 00000000..1eb80f6b Binary files /dev/null and b/displayio_flipclock_displayio_flipdigit_smaller_pyportal.py.png differ diff --git a/displayio_flipclock_spritesheet_generator_make_sprites_flip_animations.py.png b/displayio_flipclock_spritesheet_generator_make_sprites_flip_animations.py.png new file mode 100644 index 00000000..8d924676 Binary files /dev/null and b/displayio_flipclock_spritesheet_generator_make_sprites_flip_animations.py.png differ diff --git a/displayio_layout_displayio_layout_cartesian_advanced_test.py.png b/displayio_layout_displayio_layout_cartesian_advanced_test.py.png new file mode 100644 index 00000000..d18f82c8 Binary files /dev/null and b/displayio_layout_displayio_layout_cartesian_advanced_test.py.png differ diff --git a/displayio_layout_displayio_layout_cartesian_lineplot.py.png b/displayio_layout_displayio_layout_cartesian_lineplot.py.png new file mode 100644 index 00000000..d18f82c8 Binary files /dev/null and b/displayio_layout_displayio_layout_cartesian_lineplot.py.png differ diff --git a/displayio_layout_displayio_layout_cartesian_simpletest.py.png b/displayio_layout_displayio_layout_cartesian_simpletest.py.png new file mode 100644 index 00000000..d18f82c8 Binary files /dev/null and b/displayio_layout_displayio_layout_cartesian_simpletest.py.png differ diff --git a/displayio_layout_displayio_layout_flip_input_simpletest.py.png b/displayio_layout_displayio_layout_flip_input_simpletest.py.png new file mode 100644 index 00000000..6630dfc6 Binary files /dev/null and b/displayio_layout_displayio_layout_flip_input_simpletest.py.png differ diff --git a/displayio_layout_displayio_layout_grid_layout_get_cell_test.py.png b/displayio_layout_displayio_layout_grid_layout_get_cell_test.py.png new file mode 100644 index 00000000..d18f82c8 Binary files /dev/null and b/displayio_layout_displayio_layout_grid_layout_get_cell_test.py.png differ diff --git a/displayio_layout_displayio_layout_gridlayout_dividers.py.png b/displayio_layout_displayio_layout_gridlayout_dividers.py.png new file mode 100644 index 00000000..d18f82c8 Binary files /dev/null and b/displayio_layout_displayio_layout_gridlayout_dividers.py.png differ diff --git a/displayio_layout_displayio_layout_gridlayout_pygame_display_simpletest.py.png b/displayio_layout_displayio_layout_gridlayout_pygame_display_simpletest.py.png new file mode 100644 index 00000000..d18f82c8 Binary files /dev/null and b/displayio_layout_displayio_layout_gridlayout_pygame_display_simpletest.py.png differ diff --git a/displayio_layout_displayio_layout_gridlayout_simpletest.py.png b/displayio_layout_displayio_layout_gridlayout_simpletest.py.png new file mode 100644 index 00000000..d18f82c8 Binary files /dev/null and b/displayio_layout_displayio_layout_gridlayout_simpletest.py.png differ diff --git a/displayio_layout_displayio_layout_icon_animated_simpletest.py.png b/displayio_layout_displayio_layout_icon_animated_simpletest.py.png new file mode 100644 index 00000000..6630dfc6 Binary files /dev/null and b/displayio_layout_displayio_layout_icon_animated_simpletest.py.png differ diff --git a/displayio_layout_displayio_layout_linearlayout_simpletest.py.png b/displayio_layout_displayio_layout_linearlayout_simpletest.py.png new file mode 100644 index 00000000..d18f82c8 Binary files /dev/null and b/displayio_layout_displayio_layout_linearlayout_simpletest.py.png differ diff --git a/displayio_layout_displayio_layout_page_layout_advancedtest.py.png b/displayio_layout_displayio_layout_page_layout_advancedtest.py.png new file mode 100644 index 00000000..d18f82c8 Binary files /dev/null and b/displayio_layout_displayio_layout_page_layout_advancedtest.py.png differ diff --git a/displayio_layout_displayio_layout_page_layout_simpletest.py.png b/displayio_layout_displayio_layout_page_layout_simpletest.py.png new file mode 100644 index 00000000..d18f82c8 Binary files /dev/null and b/displayio_layout_displayio_layout_page_layout_simpletest.py.png differ diff --git a/displayio_layout_displayio_layout_pygame_display_switch_round.py.png b/displayio_layout_displayio_layout_pygame_display_switch_round.py.png new file mode 100644 index 00000000..d18f82c8 Binary files /dev/null and b/displayio_layout_displayio_layout_pygame_display_switch_round.py.png differ diff --git a/displayio_layout_displayio_layout_simpletest.py.png b/displayio_layout_displayio_layout_simpletest.py.png new file mode 100644 index 00000000..d18f82c8 Binary files /dev/null and b/displayio_layout_displayio_layout_simpletest.py.png differ diff --git a/displayio_layout_displayio_layout_switch_multiple.py.png b/displayio_layout_displayio_layout_switch_multiple.py.png new file mode 100644 index 00000000..6630dfc6 Binary files /dev/null and b/displayio_layout_displayio_layout_switch_multiple.py.png differ diff --git a/displayio_layout_displayio_layout_switch_simpletest.py.png b/displayio_layout_displayio_layout_switch_simpletest.py.png new file mode 100644 index 00000000..6630dfc6 Binary files /dev/null and b/displayio_layout_displayio_layout_switch_simpletest.py.png differ diff --git a/displayio_layout_displayio_layout_tab_layout_simpletest.py.png b/displayio_layout_displayio_layout_tab_layout_simpletest.py.png new file mode 100644 index 00000000..d18f82c8 Binary files /dev/null and b/displayio_layout_displayio_layout_tab_layout_simpletest.py.png differ diff --git a/displayio_layout_displayio_layout_tab_layout_touchtest.py.png b/displayio_layout_displayio_layout_tab_layout_touchtest.py.png new file mode 100644 index 00000000..6630dfc6 Binary files /dev/null and b/displayio_layout_displayio_layout_tab_layout_touchtest.py.png differ diff --git a/displayio_layout_hotplug_sensor_examples_displayio_layout_hotplug_rtc.py.png b/displayio_layout_hotplug_sensor_examples_displayio_layout_hotplug_rtc.py.png new file mode 100644 index 00000000..54fcc2c6 Binary files /dev/null and b/displayio_layout_hotplug_sensor_examples_displayio_layout_hotplug_rtc.py.png differ diff --git a/displayio_layout_hotplug_sensor_examples_displayio_layout_hotplug_temp_sensor.py.png b/displayio_layout_hotplug_sensor_examples_displayio_layout_hotplug_temp_sensor.py.png new file mode 100644 index 00000000..d0b87c64 Binary files /dev/null and b/displayio_layout_hotplug_sensor_examples_displayio_layout_hotplug_temp_sensor.py.png differ diff --git a/displayio_sh1106_displayio_sh1106_simpletest.py.png b/displayio_sh1106_displayio_sh1106_simpletest.py.png new file mode 100644 index 00000000..eca66258 Binary files /dev/null and b/displayio_sh1106_displayio_sh1106_simpletest.py.png differ diff --git a/displayio_sh1107_displayio_sh1107_game_of_life.py.png b/displayio_sh1107_displayio_sh1107_game_of_life.py.png new file mode 100644 index 00000000..ba510528 Binary files /dev/null and b/displayio_sh1107_displayio_sh1107_game_of_life.py.png differ diff --git a/displayio_sh1107_displayio_sh1107_mono_128x128_test.py.png b/displayio_sh1107_displayio_sh1107_mono_128x128_test.py.png new file mode 100644 index 00000000..8dc8535f Binary files /dev/null and b/displayio_sh1107_displayio_sh1107_mono_128x128_test.py.png differ diff --git a/displayio_sh1107_displayio_sh1107_random_motion.py.png b/displayio_sh1107_displayio_sh1107_random_motion.py.png new file mode 100644 index 00000000..8dc8535f Binary files /dev/null and b/displayio_sh1107_displayio_sh1107_random_motion.py.png differ diff --git a/displayio_sh1107_displayio_sh1107_simpletest.py.png b/displayio_sh1107_displayio_sh1107_simpletest.py.png new file mode 100644 index 00000000..8dc8535f Binary files /dev/null and b/displayio_sh1107_displayio_sh1107_simpletest.py.png differ diff --git a/displayio_ssd1305_displayio_ssd1305_simpletest.py.png b/displayio_ssd1305_displayio_ssd1305_simpletest.py.png new file mode 100644 index 00000000..9b7b338c Binary files /dev/null and b/displayio_ssd1305_displayio_ssd1305_simpletest.py.png differ diff --git a/displayio_ssd1306_displayio_ssd1306_64x32_simpletest.py.png b/displayio_ssd1306_displayio_ssd1306_64x32_simpletest.py.png new file mode 100644 index 00000000..feeaebbd Binary files /dev/null and b/displayio_ssd1306_displayio_ssd1306_64x32_simpletest.py.png differ diff --git a/displayio_ssd1306_displayio_ssd1306_featherwing.py.png b/displayio_ssd1306_displayio_ssd1306_featherwing.py.png new file mode 100644 index 00000000..feeaebbd Binary files /dev/null and b/displayio_ssd1306_displayio_ssd1306_featherwing.py.png differ diff --git a/displayio_ssd1306_displayio_ssd1306_picowbell_tempsensor.py.png b/displayio_ssd1306_displayio_ssd1306_picowbell_tempsensor.py.png new file mode 100644 index 00000000..ebc1719e Binary files /dev/null and b/displayio_ssd1306_displayio_ssd1306_picowbell_tempsensor.py.png differ diff --git a/displayio_ssd1306_displayio_ssd1306_simpletest.py.png b/displayio_ssd1306_displayio_ssd1306_simpletest.py.png new file mode 100644 index 00000000..feeaebbd Binary files /dev/null and b/displayio_ssd1306_displayio_ssd1306_simpletest.py.png differ diff --git a/docs/_static/favicon.ico b/docs/_static/favicon.ico deleted file mode 100644 index 5aca9837..00000000 Binary files a/docs/_static/favicon.ico and /dev/null differ diff --git a/docs/_static/favicon.ico.license b/docs/_static/favicon.ico.license deleted file mode 100644 index 86a3fbfe..00000000 --- a/docs/_static/favicon.ico.license +++ /dev/null @@ -1,3 +0,0 @@ -SPDX-FileCopyrightText: 2018 Phillip Torrone for Adafruit Industries - -SPDX-License-Identifier: CC-BY-4.0 diff --git a/docs/conf.py b/docs/conf.py deleted file mode 100644 index cd094013..00000000 --- a/docs/conf.py +++ /dev/null @@ -1,163 +0,0 @@ -# -*- coding: utf-8 -*- - -# SPDX-FileCopyrightText: 2021 ladyada for Adafruit Industries -# -# SPDX-License-Identifier: MIT - -import os -import sys - -sys.path.insert(0, os.path.abspath("..")) - -# -- General configuration ------------------------------------------------ - -# Add any Sphinx extension module names here, as strings. They can be -# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom -# ones. -extensions = [ - "sphinx.ext.autodoc", - "sphinx.ext.intersphinx", - "sphinx.ext.napoleon", - "sphinx.ext.todo", -] - -# TODO: Please Read! -# Uncomment the below if you use native CircuitPython modules such as -# digitalio, micropython and busio. List the modules you use. Without it, the -# autodoc module docs will fail to generate with a warning. -# autodoc_mock_imports = ["digitalio", "busio"] - - -intersphinx_mapping = {"python": ("https://docs.python.org/3", None)} - -# Add any paths that contain templates here, relative to this directory. -templates_path = ["_templates"] - -source_suffix = ".rst" - -# The master toctree document. -master_doc = "index" - -# General information about the project. -project = "Adafruit CircuitPython Bundle" -copyright = "2019 Adafruit" -author = "Adabot" - -# The version info for the project you're documenting, acts as replacement for -# |version| and |release|, also used in various other places throughout the -# built documents. -# -# The short X.Y version. -version = "1.0" -# The full version, including alpha/beta/rc tags. -release = "1.0" - -# The language for content autogenerated by Sphinx. Refer to documentation -# for a list of supported languages. -# -# This is also used if you do content translation via gettext catalogs. -# Usually you set "language" from the command line for these cases. -language = "en" - -# List of patterns, relative to source directory, that match files and -# directories to ignore when looking for source files. -# This patterns also effect to html_static_path and html_extra_path -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 -# documents. -# -default_role = "any" - -# If true, '()' will be appended to :func: etc. cross-reference text. -# -add_function_parentheses = True - -# The name of the Pygments (syntax highlighting) style to use. -pygments_style = "sphinx" - -# If true, `todo` and `todoList` produce output, else they produce nothing. -todo_include_todos = False - -# If this is True, todo emits a warning for each TODO entries. The default is False. -todo_emit_warnings = True - -napoleon_numpy_docstring = False - -# -- Options for HTML output ---------------------------------------------- - -# The theme to use for HTML and HTML Help pages. See the documentation for -# a list of builtin themes. -# -import sphinx_rtd_theme - -html_theme = "sphinx_rtd_theme" - -# 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, -# so a file named "default.css" will overwrite the builtin "default.css". -html_static_path = ["_static"] - -# 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 -# pixels large. -# -html_favicon = "_static/favicon.ico" - -# Output file base name for HTML help builder. -htmlhelp_basename = "AdafruitBundleLibrarydoc" - -# -- Options for LaTeX output --------------------------------------------- - -latex_elements = { - # The paper size ('letterpaper' or 'a4paper'). - # - # 'papersize': 'letterpaper', - # The font size ('10pt', '11pt' or '12pt'). - # - # 'pointsize': '10pt', - # Additional stuff for the LaTeX preamble. - # - # 'preamble': '', - # Latex figure (float) alignment - # - # 'figure_align': 'htbp', -} - -# Grouping the document tree into LaTeX files. List of tuples -# (source start file, target name, title, -# author, documentclass [howto, manual, or own class]). -latex_documents = [ - ( - master_doc, - "AdafruitBundleLibrary.tex", - "AdafruitBundle Documentation", - author, - "manual", - ), -] - -# -- Options for manual page output --------------------------------------- - -# One entry per manual page. List of tuples -# (source start file, name, description, authors, manual section). -man_pages = [ - (master_doc, "AdafruitBundlelibrary", "Adafruit Bundle Documentation", [author], 1) -] - -# -- Options for Texinfo output ------------------------------------------- - -# Grouping the document tree into Texinfo files. List of tuples -# (source start file, target name, title, author, -# dir menu entry, description, category) -texinfo_documents = [ - ( - master_doc, - "AdafruitBundleLibrary", - "Adafruit Bundle Documentation", - author, - "AdafruitBundleLibrary", - "One line description of project.", - "Miscellaneous", - ), -] diff --git a/docs/drivers.rst b/docs/drivers.rst deleted file mode 100644 index 1ae917d9..00000000 --- a/docs/drivers.rst +++ /dev/null @@ -1,595 +0,0 @@ -.. _adafruit-libndrivers: - -Adafruit Sponsored Libraries and Drivers on GitHub -=================================================== - -These are libraries and drivers available in separate GitHub repos. They are -designed for use with CircuitPython and may or may not work with -`MicroPython `_. - -Foundational ------------- - -These libraries provide critical functionality to many of the drivers below. It -is recommended to always have them installed onto the CircuitPython file system in -the ``lib/`` directory. Some drivers may not work without them. - -.. toctree:: - - BusDevice Library (adafruit_busdevice) - Register Library (adafruit_register) - -Board-specific Helpers ----------------------- - -These libraries tie lower-level libraries together to provide an easy, out-of-box experience for -specific boards. - -.. toctree:: - - Adafruit CircuitPlayground (adafruit_circuitplayground) - Adafruit CLUE (adafruit_clue) - Adafruit ESP32S2TFT (adafruit_esp32s2tft) - Adafruit FeatherWings (adafruit_featherwing) - Adafruit FunHouse (adafruit_funhouse) - Adafruit MacroPad (adafruit_macropad) - Adafruit MagTag (adafruit_magtag) - Adafruit MONSTER M4SK (adafruit_monsterm4sk) - Adafruit PortalBase (adafruit_portalbase) - Adafruit PyCamera (adafruit_pycamera) - Adafruit PyPortal (adafruit_pyportal) - Adafruit Qualia S3 (adafruit_qualia) - PyBadger (PyBadge and PyGamer) (adafruit_pybadger) - MatrixPortal (Metro M4 Airlift + RGB Shield) (adafruit_matrixportal) - -Helper Libraries ------------------ - -These libraries build on top of the low level APIs to simplify common tasks. - -LED Helpers -^^^^^^^^^^^^ - -Helpers for animating LEDs. - -.. toctree:: - - Fancy LED (similar to FastLED) (adafruit_fancyled) - LED Animation (adafruit_led-animation) - PixelMap (adafruit_pixelmap) - -User Interface and GFX Helpers -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -Helpers for building graphical interfaces using the displayio core module and framebuf code module (framebuf is deprecated). - -.. toctree:: - - Anchored Group (adafruit_anchored_group) - Anchored TileGrid (adafruit_anchored_tilegrid) - Cursor Control (adafruit_cursorcontrol) - Bitmap Font (adafruit_bitmap-font) - Bitmap Saver (adafruit_bitmapsaver) - Display AnalogClock (adafruit_display_analogclock) - Display Button (adafruit_display-button) - Display Emoji Text (adafruit_display_emoji_text) - Display Notification (adafruit_display_notification) - Display Shapes (adafruit_display-shapes) - Display Text (adafruit_display_text) - Framebuf Module (adafruit_framebuf) - GFX (framebuf) (adafruit_gfx) - Image Load (adafruit_imageload) - miniQR Non-hardware QR code generator (adafruit_miniqr) - Pixel Framebuf Module (adafruit_pixel_framebuf) - ProgressBar (adafruit_progressbar) - PYOA (adafruit_pyoa) - Slideshow (adafruit_slideshow) - Simple Text Display (adafruit_simple-text-display) - Turtle Graphics (adafruit_turtle) - WSGI (adafruit_wsgi) - DisplayIO Layout (adafruit_displayio-layout) - Dash Display (adafruit_dash_display) - -Motor Helpers -^^^^^^^^^^^^^^ - -Helpers for driving motors, servos, and steppers. - -.. toctree:: - - DC Motor and Servo (adafruit_motor) - EMC2101 Fan Controller and Temperature monitor (adafruit_emc2101) - MotorKit (adafruit_motorkit) - ServoKit (adafruit_servokit) - STSPIN Stepper Motor Helper (adafruit_stspin) - -Internet of Things Web Service Helpers -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -Helpers for connecting with hosted and self-hosted internet-of-things web services. - -.. toctree:: - - Adafruit IO (adafruit_adafruitio) - Amazon AWS IoT (adafruit_aws_iot) - Azure IoT (adafruit_azureiot) - Google Cloud IoT Core (adafruit_gc_iot_core) - Hue Lights (adafruit_hue) - LIFX Lights (adafruit_lifx) - -Internet/Internet-of-Things Helpers -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -Helpers for interfacing with the internet, including IoT protocols. - -.. toctree:: - - Connection Manager (adafruit_connectionmanager) - Fake Requests (adafruit_fakerequests) - HTTP Server (adafruit_httpserver) - JSON Stream (adafruit_json_stream) - JSON Web Token (JWT) (adafruit_jwt) - MiniMQTT (adafruit_minimqtt) - NTP (Network time Protocol) (adafruit_ntp) - Requests (adafruit_requests) - OAuth2.0 (adafruit_oauth2) - Template Engine (adafruit_templateengine) - -Bluetooth Low Energy Helpers -^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -Helpers for Bluetooth Low Energy (BLE). - -.. toctree:: - - Bluefruit LE Connect App (adafruit_bluefruitconnect) - BLE Base Library (adafruit_ble) - BLE Adafruit Services (adafruit_ble_adafruit) - BLE Apple Media Service (adafruit_ble_apple_media) - BLE Apple Notification Center Service (adafruit_ble_apple_notification_center) - BLE Location Beacons (adafruit_ble_beacon) - BLE BerryMed Pulse Oximeter Service (adafruit_ble_berrymed_pulse_oximeter) - BLE BroadcastNet (adafruit_ble_broadcastnet) - BLE Cycling Speed and Cadence (adafruit_ble_cycling_speed_and_cadence) - BLE Eddystone Beacon (adafruit_ble_eddystone) - BLE File Transfer (adafruit_ble_file_transfer) - BLE Heart Rate (adafruit_ble_heart_rate) - BLE iBBQ (adafruit_ble_ibbq) - BLE LYWSD03MMC (Xiaomi Mijia) (adafruit_ble_lywsd03mmc) - BLE Magic Light (adafruit_ble_magic_light) - BLE MIDI (adafruit_ble_midi) - BLE Radio (adafruit_ble_radio) - - -LoRa Wireless Helpers -^^^^^^^^^^^^^^^^^^^^^ - -Helpers for wireless communication via LoRa. - -.. toctree:: - - TinyLoRa TTN Helper (LoRaWAN) (adafruit_tinylora) - -Cryptography Helpers -^^^^^^^^^^^^^^^^^^^^^ - -Helpers for secure communication. - -.. toctree:: - - RSA (adafruit_rsa) - -CPython-module Helpers -^^^^^^^^^^^^^^^^^^^^^^^ - -Pure-Python implementations of standard CPython libraries. Some of these -modules may have a CircuitPython Core API implementation too. - -.. toctree:: - - asyncio (asyncio) - binascii (adafruit_binascii) - datetime (adafruit_datetime) - IterTools (adafruit_itertools) - pathlib (adafruit_pathlib) - Logging (adafruit_logging) - hashlib (adafruit_hashlib) - -Audio Helpers -^^^^^^^^^^^^^^^ - -Music, noisemakers, and more. - -.. toctree:: - - MIDI (adafruit_midi) - Ring Tone Text Transfer Language (RTTTL) (adafruit_rtttl) - Waveform Generation (adafruit_waveform) - Wave file I/O (adafruit_wave) - -Miscellaneous Helpers -^^^^^^^^^^^^^^^^^^^^^^^ - -.. toctree:: - - AVR programming (adafruit_avrprog) - BitbangIO (adafruit_bitbangio) - Board Test Suite (adafruit_boardtest) - Colorsys (colorsys) - Color Terminal (color_terminal) - Debouncer (adafruit_debouncer) - Debug I2C (adafruit_debug_i2c) - Ducky (adafruit_ducky) - InfraRed Remote (adafruit_irremote) - Mini ESP Tool (ESP chips loader) (adafruit_miniesptool) - NeoKey (adafruit_neokey) - OneWire (adafruit_onewire) - Pastebin services (adafruit_pastebin) - PIOASM converter for RP2 boards (adafruit_pioasm) - PIO UART (adafruit_pio_uart) - Prompt Toolkit (adafruit_prompt_toolkit) - Radial Controller (adafruit_radial-controller) - SD Card (adafruit_sd) - SimpleIO (simpleio) - SimpleMath (adafruit_simplemath) - Test Repo (adafruit_testrepo) - USB HID - Human Interface Device (Keyboard and Mouse) (adafruit_hid) - USB Host Descriptors (adafruit_usb-host-descriptors) - USB Host Mass Storage (adafruit_usb-host-mass-storage) - USB Host MIDI (adafruit_usb-host-midi) - Ticks (adafruit_ticks) - -Blinky --------- - -Multi-color LED drivers. - -.. toctree:: - - DotStar (adafruit_dotstar) - NeoPixel (neopixel) - NeoPixel SPI (neopixel_spi) - NeoPxl8 (adafruit_neopxl8) - Pixie (adafruit_pixie) - RGB LED (adafruit_rgbled) - TM1814 (adafruit_tm1814) - WS2801 (adafruit_ws2801) - -Displays -------------- - -Drivers used to display information. Either pixel or segment based. - -Pixel based displays are implemented in two different ways. The original method called "framebuf" -uses a traditional frame buffer model where all pixels are stored in the microcontroller's ram. The -newer method called "displayio" generates the pixels on the fly and relies on the display's ram to -store the final pixels. "displayio" drivers will also work with CircuitPython to display error -messages and other output to the display when the user code is not using it. - -The "displayio" drivers are recommended. - -Color TFT-LCD -^^^^^^^^^^^^^^^ - -.. toctree:: - - GC9A01A (displayio) (adafruit_gc9a01a) - HX8357 (displayio) (adafruit_hx8357) - ILI9341 and ILI9340 (displayio) (adafruit_ili9341) - ST7735 (displayio) (adafruit_st7735) - ST7735R (displayio) (adafruit_st7735r) - ST7789 (displayio) (adafruit_st7789) - RGB Displays (framebuf) (adafruit_rgb_display) - -OLED -^^^^^^^^^^^^^^^ - -.. toctree:: - - SH1106 OLED (displayio) (adafruit_displayio_sh1106) - SH1107 OLED (displayio) (adafruit_displayio-sh1107) - SSD1305 OLED (displayio) (adafruit_displayio_ssd1305) - SSD1305 OLED (framebuf) (adafruit_ssd1305) - SSD1306 OLED (displayio) (adafruit_displayio_ssd1306) - SSD1306 OLED (framebuf) (adafruit_ssd1306) - SSD1322 OLED (displayio) (adafruit_ssd1322) - SSD1325 OLED (displayio) (adafruit_ssd1325) - SSD1327 OLED (displayio) (adafruit_ssd1327) - SSD1331 OLED (displayio) (adafruit_ssd1331) - SSD1351 OLED (displayio) (adafruit_ssd1351) - -E-Paper / E-Ink -^^^^^^^^^^^^^^^ - -.. toctree:: - - ACeP7In (displayio) (adafruit_acep7in) - E-Paper Display (framebuf) (adafruit_epd) - EK79686 (displayio) (adafruit_ek79686) - IL0373 (displayio) (adafruit_il0373) - IL0398 (displayio) (adafruit_il0398) - IL91874 (displayio) (adafruit_il91874) - SPD1656 (displayio) (adafruit_spd1656) - SSD1608 (displayio) (adafruit_ssd1608) - SSD1675 (displayio) (adafruit_ssd1675) - SSD1680 (displayio) (adafruit_ssd1680) - SSD1681 (displayio) (adafruit_ssd1681) - UC8151D (displayio) (adafruit_uc8151d) - -Other -^^^^^^^^^^^^^^^ - -.. toctree:: - - Character LCD (adafruit_charlcd) - FT5336 Capacitive Touch Screen Driver (adafruit_ft5336) - HT16K33 LED Matrices and Segment Displays (adafruit_ht16k33) - IS31FL3731 Charlieplexed LED Matrix (adafruit_is31fl3731) - IS31FL3741 RGB LED Matrix driver (adafruit_is31fl3741) - MAX7219 LED Matrix (adafruit_max7219) - Nokia PCD8544 Display (adafruit_pcd8544) - RA8875 40-Pin Display Driver (adafruit_ra8875) - Sharp Memory Display (adafruit_sharpmemorydisplay) - ST7565 Graphic Displays (adafruit_st7565) - TSC2007 Resistive Touch Screen Driver (adafruit_tsc2007) - -Real-time clocks ------------------ - -Chips that keep current calendar time with a backup battery. The current date and time is available -through ``datetime``. - -.. toctree:: - - DS1307 Real-time Clock (5V RTC Breakout) (adafruit_ds1307) - DS3231 Real-time Clock (Precision RTC) (adafruit_ds3231) - PCF8523 Real-time Clock (Adalogger RTC) (adafruit_pcf8523) - PCF8563 Real-time Clock (adafruit_pcf8563) - -Motion Sensors ----------------- - -Motion relating sensing including ``acceleration``, ``magnetic``, ``gyro``, and ``orientation``. - -.. toctree:: - - ADXL34x 3 Axis Accelerometer (adafruit_adxl34x) - ADXL37x 3 Axis Accelerometer (adafruit_adxl37x) - AS5600 Magnetic Angle Sensor (adafruit_as5600) - BNO055 Accelerometer, Magnetometer, Gyroscope and Absolution Orientation (adafruit_bno055) - BNO08X 9 Axis Sensor Fusion IMU (adafruit_bno08x) - BNO08X_RVC Simple UART Heading Library (adafruit_bno08x_rvc) - FXAS21002C Gyroscope (adafruit_fxas21002c) - FXOS8700 Accelerometer (adafruit_fxos8700) - GPS Global Position (adafruit_gps) - ICM20X Wide-range 6-DoF Accelerometer and Gyro Family (adafruit_icm20x) - L3GD20 3-Axis Gyroscope (adafruit_l3gd20) - LIS2MDL 3-Axis Magnetometer (adafruit_lis2mdl) - LIS331HH and H3LIS331 3-Axis Accelerometers (adafruit_lis331) - LIS3DH Accelerometer (adafruit_lis3dh) - LIS3MDL 3-Axis Magnetometer (adafruit_lis3mdl) - LSM303 Accelerometer Onl (adafruit_lsm303-accel)y - LSM303 Accelerometer and Magnetometer (adafruit_lsm303) - LSM303DLH Magnetometer Onl (adafruit_lsm303dlh-mag)y - LSM6DSOX, LSM6DS33, and ISM330DHCT Accelerometer, Gyroscope and Temperature (adafruit_lsm6dsox) - LSM9DS0 Accelerometer, Magnetometer, Gyroscope and Temperature (adafruit_lsm9ds0) - LSM9DS1 Accelerometer, Magnetometer, Gyroscope and Temperature (adafruit_lsm9ds1) - MLX90393 3 Axis Magnetometer (adafruit_mlx90393) - MLX90395 3-Axis Magnetometer (adafruit_mlx90395) - MMA8451 3 Axis Accelerometer (adafruit_mma8451) - MMC56X3 Magnetometers (adafruit_mmc56x3) - MPU6050 Accelerometer, Gyroscope, and Temperature Sensor (adafruit_mpu6050) - MSA301 3 Axis Accelerometer (adafruit_msa301) - TLV493D 3 Axis Magnetometer (adafruit_tlv493d) - -Environmental Sensors ----------------------- - -Sense attributes of the environment including ``temperature``, ``relative_humidity``, ``pressure``, -equivalent carbon dioxide (``eco2`` / ``eCO2``), and total volatile organic compounds (``tvoc`` / -``TVOC``). - -.. toctree:: - - - ADT7410 High Accuracy Temperature Sensor (adafruit_adt7410) - AGS02MA Gas Sensor (adafruit_ags02ma) - AHTx0 Tempertaure and Humidity Sensor (adafruit_ahtx0) - AM2320 Temperature and Humidity (adafruit_am2320) - BME280 Temperature, Humidity and Pressure (adafruit_bme280) - BME680 Temperature, Humidity, Pressure and Gas (adafruit_bme680) - BMP280 Barometric Pressure and Altitude (adafruit_bmp280) - BMP3xx Barometric Pressure and Altimeter (adafruit_bmp3xx) - CCS811 Air Quality (adafruit_ccs811) - DHT Temperature and Humidity (adafruit_dht) - DPS310 Precision Barometric Pressure / Altitude Sensor (adafruit_dps310) - DS18x20 Temperature (adafruit_ds18x20) - ENS160 (ScioSense) digital multi-gas sensor (adafruit_ens160) - HDC302x Temperature and Humidity Sensor (adafruit_hdc302x) - HTS221 Temperature and Humidity Sensor (adafruit_hts221) - HTU21D Temperature and Humidity (adafruit_htu21d) - HTU31D Temperature and Humidity (adafruit_htu31d) - LPS2X Family of Barometric Pressure, Temperature Sensors (adafruit_lps2x) - LPS28 Pressure Sensor (adafruit_lps28) - LPS35HW Water Resistant Barometric Pressure, Temperature (adafruit_lps35hw) - SGP40 Air Quality Sensor (adafruit_sgp40) - MAX31855 Thermocouple Amplifier, Temperature (adafruit_max31855) - MAX31856 Thermocouple Amplifier, Temperature (adafruit_max31856) - MAX31865 Thermocouple Amplifier, Temperature (adafruit_max31865) - MCP9600 Thermocouple Amplifier (adafruit_mcp9600) - MCP9808 Temperature (adafruit_mcp9808) - MLX90614 Contactless Temperature (adafruit_mlx90614) - MPL115A2 Barometric Pressure, Temperature (adafruit_mpl115a2) - MPL3115A2 Barometric Pressure, Altitude and Temperature Sensor (adafruit_mpl3115a2) - MPRLS Ported Absolute Pressure (adafruit_mprls) - MS8607 Pressure, Temperature, Humidity (adafruit_ms8607) - PCT2075 Temperature Sensor (adafruit_pct2075) - PM25 Air Quality Sensor (adafruit_pm25) - SCD30 CO2, Temperature, and Humidity Sensor (adafruit_scd30) - SCD4x Temperature and Humidity Sensor (adafruit_scd4x) - SEN6x Environmental Sensor (adafruit_sen6x) - SGP30 Air Quality (adafruit_sgp30) - SHT31-D Temperature and Humidity (adafruit_sht31d) - SHT4x Temperature and Humidity (adafruit_sht4x) - SHTC3 Temperature and Humidity (adafruit_shtc3) - Si7021 Temperature and Humidity (adafruit_si7021) - TC74 Digital Temperature Sensor (adafruit_tc74) - TMP006 Contactless IR Thermopile Sensor (adafruit_tmp006) - TMP007 Contactless Temperature (adafruit_tmp007) - TMP117 High-Precision Temperature Sensor (adafruit_tmp117) - Thermistor Temperature (adafruit_thermistor) - -Light Sensors ---------------- - -These sensors detect light related attributes such as ``color``, ``light`` (unit-less), and -``lux`` (light in SI lux). - -.. toctree:: - - APDS9960 Proximity, Light, RGB, and Gesture (adafruit_apds9960) - AS726x Color Spectrum Sensor (adafruit_as726x) - AS7341 11-Channel Multi-Spectral Digital Sensor (adafruit_as7341) - BH1750 Ambient Light (adafruit_bh1750) - GUVx I2C UV Light Sensors (adafruit_guvx-i2c) - LTR329 LTR303 Light Sensors (adafruit_ltr329-ltr303) - LTR390 Ambient Light and UV Sensor (adafruit_ltr390) - OPT4048 Tri-Stimulus XYZ Color and Lux Sensor - TCS34725 Color Sensor (adafruit_tcs34725) - TSL2561 Light Sensor (adafruit_tsl2561) - TSL2591 High Dynamic Range Light Sensor (adafruit_tsl2591) - VCNL4010 Proximity and Light (adafruit_vcnl4010) - VCNL4020 Proximity and Light (adafruit_vcnl4020) - VCNL4040 Proximity and Light (adafruit_vcnl4040) - VCNL4200 Proximity and Light (adafruit_vcnl4200) - VEML6070 UV Index (adafruit_veml6070) - VEML6075 UV Index (adafruit_veml6075) - VEML7700 High Accuracy Ambient Light Sensor (adafruit_veml7700) - SI1145 Digital UV Index IR Visible Light Sensor (adafruit_si1145) - -Distance Sensors ------------------- - -These sensors measure the ``distance`` to another object and may also measure light level (``light`` and ``lux``). - -.. toctree:: - - Garmin LIDARLite I2C (adafruit_lidarlite) - HC-SR04 Ultrasonic Range Sensors (adafruit_hcsr04) - Slamtech RPLidar (adafruit_rplidar) - TFmini IR Time of Flight ~30cm - 12m (adafruit_tfmini) - US-100 Ultrasonic Distance Sensor (adafruit_us100) - VL6180x 5 - 100 mm (adafruit_vl6180x) - VL53L0x ~30 - 1000 mm (adafruit_vl53l0x) - VL53L1X ~30 - 4000 mm (adafruit_vl53l1x) - VL53L4CD Time of Flight (adafruit_vl53l4cd) - -Radio --------- - -These chips communicate to others over radio. - -.. toctree:: - - Adafruit Bluefruit LE SPI Friend (adafruit_bluefruitspi) - AirLift Co-Processor Manager (adafruit_airlift) - ESP WiFi Co-Processor using AT Commands (adafruit_esp-atcontrol) - ESP32 WiFi Co-Processor over SPI (adafruit_esp32spi) - RFM LoRa & Packet Radio (adafruit_rfm) - RFM9x LoRa (adafruit_rfm9x) - RFM69 Packet Radio (adafruit_rfm69) - PN532 NFC/RFID (adafruit_pn532) - -IO Expansion --------------- - -These provide functionality similar to ``analogio``, ``digitalio``, ``pulseio``, and ``touchio``. - -.. toctree:: - - AD569x 16-bit DAC (adafruit_ad569x) - Adafruit SeeSaw (adafruit_seesaw) - ADG72x Analog Matrix Switches (adafruit_adg72x) - ADS1x15 Analog-to-Digital Converter (adafruit_ads1x15) - ADS7830 8-Channel 8-Bit ADC (adafruit_ads7830) - AW9523 GPIO expander and LED driver (adafruit_aw9523) - Crickit Robotics Boards (adafruit_crickit) - CST8XX Capacitive Touch (adafruit_cst8xx) - DACx578 8 x Channel 12-Bit DAC (adafruit_dacx578) - DS2413 OneWire GPIO Expander (adafruit_ds2413) - FocalTech Capacitive Touch (adafruit_focaltouch) - HX711 24-bit ADC (adafruit_hx711) - MCP2515 CAN bus controller (adafruit_mcp2515) - MCP230xx GPIO Expander (adafruit_mcp230xx) - MCP3xxx SPI ADC (adafruit_mcp3xxx) - MCP3421 18-bit ADC (adafruit_mcp3421) - MCP4725 Digital-to-Analog Converter (adafruit_mcp4725) - MCP4728 4-Channel, 12-bit Digital-to-Analog Converter (adafruit_mcp4728) - MPR121 Capacitive Touch Sensor (adafruit_mpr121) - NAU7802 24-Bit ADC (cedargrove_nau7802) - PCA9554 GPIO Expander (adafruit_pca9554) - PCA9685 16 x 12-bit PWM Driver (adafruit_pca9685) - PCF8574 GPIO Expander (adafruit_pcf8574) - PCF8575 GPIO Expander (adafruit_pcf8575) - PCF8591 ADC + DAC Combo (adafruit_pcf8591) - TCA8418 I2C Keyboard Multiplexor (adafruit_tca8418) - TCA9548 I2C Multiplexer (adafruit_tca9548a) - TLA202X 12-bit I2C DAC (adafruit_tla202x) - TLC5947 24 x 12-bit PWM Driver (adafruit_tlc5947) - TLC59711 12 x 16-bit PWM Driver (adafruit_tlc59711) - -Miscellaneous ----------------- - -.. toctree:: - - 24LC32 EEPROM (adafruit_24lc32) - 74HC595 Shift Register (adafruit_74hc595) - ATECCx08 Cryptographic Co-Processor (adafruit_atecc) - AMG88xx Grid-Eye IR Camera (adafruit_amg88xx) - BD3491FS Audio Processor (adafruit_bd3491fs) - CAP1188 8-Key Capacitive Touch (adafruit_cap1188) - CH9328 UART to HID Keyboard (adafruit_ch9328) - DRV2605 Haptic Motor Controller (adafruit_drv2605) - DS1841 I2C Logarithmic Potentiometer (adafruit_ds1841) - DS248x 1-Wire to I2C (adafruit_ds248x) - DS3502 I2C Potentiometer (adafruit_ds3502) - Dymo Scale (adafruit_dymoscale) - Fingerprint Sensor (adafruit_fingerprint) - Floppy (adafruit_floppy) - FONA Cellular Module (adafruit_fona) - FRAM Non-Volatile Memory (adafruit_fram) - Gizmo (adafruit_gizmo) - HUSB238 (adafruit_husb238) - INA219 High Side Current (adafruit_ina219) - INA228 High or Low Side Power Monitor (adafruit_ina228) - INA23x Current and Power Monitor (adafruit_ina23x) - INA260 Current and Power Monitor (adafruit_ina260) - INA3221 Three Channel Amp Power Monitor (adafruit_ina3221) - LC709203F Fuel Gauge and Battery Monitor (adafruit_lc709203f) - Matrix Keypad (adafruit_matrixkeypad) - MAX1704x Fuel Gauge (adafruit_max1704x) - MAX9744 Audio Amplifier (adafruit_max9744) - MLX90640 Thermal Camera (adafruit_mlx90640) - NeoTrellis 4x4 Keypad (adafruit_neotrellis) - NeoTrellis M4 4x8 Keypad (adafruit_trellism4) - Nunchuk (adafruit_nunchuk) - OV2640 Camera (adafruit_ov2640) - OV5640 Camera (adafruit_ov5640) - OV7670 Camera (adafruit_ov7670) - Pixelbuf (adafruit_pixelbuf) - RockBlock Iridium Satellite Modem (adafruit_rockblock) - S-35710 Low-Power Wake Up Timer (adafruit_s35710) - Si4713 Stereo FM Transmitter (adafruit_si4713) - Si5351 Clock Generator (adafruit_si5351) - STMPE610 Resistive Touchscreen (adafruit_stmpe610) - TLV320DAC3100 I2S DAC (adafruit_tlv320) - Touchscreen 4-Wire Resistive (adafruit_touchscreen) - TPA2016 Audio Amplifier with AGC (adafruit_tpa2016) - Trellis 4x4 Keypad (adafruit_trellis) - TT21100 Capacitive Touchscreen Driver (adafruit_tt21100) - VC0706 TTL Camera (adafruit_vc0706) - VS1053 Audio Codec (adafruit_vs1053) - Wii Classic (adafruit_wii_classic) - Wiznet5k Ethernet Module (adafruit_wiznet5k) - WM8960 Audio Codec (adafruit_wm8960) diff --git a/docs/drivers.rst.license b/docs/drivers.rst.license deleted file mode 100644 index 9aae48de..00000000 --- a/docs/drivers.rst.license +++ /dev/null @@ -1,3 +0,0 @@ -# SPDX-FileCopyrightText: 2020 ladyada for Adafruit Industries -# -# SPDX-License-Identifier: MIT diff --git a/docs/index.rst b/docs/index.rst deleted file mode 100644 index 95f286ae..00000000 --- a/docs/index.rst +++ /dev/null @@ -1,35 +0,0 @@ -.. include:: ../README.rst - -Table of Contents -================= - -.. toctree:: - :maxdepth: 4 - :hidden: - - self - -.. toctree:: - :maxdepth: 4 - :caption: Drivers & Helpers - - drivers - -.. toctree:: - :caption: Other Links - - Download from GitHub - Download Library Bundle - CircuitPython Reference Documentation - CircuitPython Support Forum - Discord Chat - Adafruit Learning System - Adafruit Blog - Adafruit Store - -Indices and tables -================== - -* :ref:`genindex` -* :ref:`modindex` -* :ref:`search` diff --git a/docs/index.rst.license b/docs/index.rst.license deleted file mode 100644 index 9aae48de..00000000 --- a/docs/index.rst.license +++ /dev/null @@ -1,3 +0,0 @@ -# SPDX-FileCopyrightText: 2020 ladyada for Adafruit Industries -# -# SPDX-License-Identifier: MIT diff --git a/docs/requirements.txt b/docs/requirements.txt deleted file mode 100644 index 88e67331..00000000 --- a/docs/requirements.txt +++ /dev/null @@ -1,5 +0,0 @@ -# SPDX-FileCopyrightText: 2021 Kattni Rembor for Adafruit Industries -# -# SPDX-License-Identifier: Unlicense - -sphinx>=4.0.0 diff --git a/dotstar_dotstar_image_paint.py.png b/dotstar_dotstar_image_paint.py.png new file mode 100644 index 00000000..ebadfc1e Binary files /dev/null and b/dotstar_dotstar_image_paint.py.png differ diff --git a/dotstar_dotstar_image_pov.py.png b/dotstar_dotstar_image_pov.py.png new file mode 100644 index 00000000..ebadfc1e Binary files /dev/null and b/dotstar_dotstar_image_pov.py.png differ diff --git a/dotstar_dotstar_simpletest.py.png b/dotstar_dotstar_simpletest.py.png new file mode 100644 index 00000000..ebadfc1e Binary files /dev/null and b/dotstar_dotstar_simpletest.py.png differ diff --git a/dps310_dps310_displayio_simpletest.py.png b/dps310_dps310_displayio_simpletest.py.png new file mode 100644 index 00000000..9592160c Binary files /dev/null and b/dps310_dps310_displayio_simpletest.py.png differ diff --git a/dps310_dps310_low_power_weather_station.py.png b/dps310_dps310_low_power_weather_station.py.png new file mode 100644 index 00000000..98e4fad0 Binary files /dev/null and b/dps310_dps310_low_power_weather_station.py.png differ diff --git a/dps310_dps310_simpletest.py.png b/dps310_dps310_simpletest.py.png new file mode 100644 index 00000000..98e4fad0 Binary files /dev/null and b/dps310_dps310_simpletest.py.png differ diff --git a/dps310_dps310_simpletest_advanced.py.png b/dps310_dps310_simpletest_advanced.py.png new file mode 100644 index 00000000..98e4fad0 Binary files /dev/null and b/dps310_dps310_simpletest_advanced.py.png differ diff --git a/drv2605_drv2605_simpletest.py.png b/drv2605_drv2605_simpletest.py.png new file mode 100644 index 00000000..121e95c2 Binary files /dev/null and b/drv2605_drv2605_simpletest.py.png differ diff --git a/ds1307_ds1307_simpletest.py.png b/ds1307_ds1307_simpletest.py.png new file mode 100644 index 00000000..df309963 Binary files /dev/null and b/ds1307_ds1307_simpletest.py.png differ diff --git a/ds1841_ds1841_blinka_simpletest.py.png b/ds1841_ds1841_blinka_simpletest.py.png new file mode 100644 index 00000000..4cf30ae8 Binary files /dev/null and b/ds1841_ds1841_blinka_simpletest.py.png differ diff --git a/ds1841_ds1841_lut_test.py.png b/ds1841_ds1841_lut_test.py.png new file mode 100644 index 00000000..4cf30ae8 Binary files /dev/null and b/ds1841_ds1841_lut_test.py.png differ diff --git a/ds1841_ds1841_simpletest.py.png b/ds1841_ds1841_simpletest.py.png new file mode 100644 index 00000000..4cf30ae8 Binary files /dev/null and b/ds1841_ds1841_simpletest.py.png differ diff --git a/ds18x20_ds18x20_asynctest.py.png b/ds18x20_ds18x20_asynctest.py.png new file mode 100644 index 00000000..c9edceed Binary files /dev/null and b/ds18x20_ds18x20_asynctest.py.png differ diff --git a/ds18x20_ds18x20_multi.py.png b/ds18x20_ds18x20_multi.py.png new file mode 100644 index 00000000..c9edceed Binary files /dev/null and b/ds18x20_ds18x20_multi.py.png differ diff --git a/ds18x20_ds18x20_simpletest.py.png b/ds18x20_ds18x20_simpletest.py.png new file mode 100644 index 00000000..c9edceed Binary files /dev/null and b/ds18x20_ds18x20_simpletest.py.png differ diff --git a/ds2413_ds2413_direct_access.py.png b/ds2413_ds2413_direct_access.py.png new file mode 100644 index 00000000..c6194d9b Binary files /dev/null and b/ds2413_ds2413_direct_access.py.png differ diff --git a/ds2413_ds2413_simpletest.py.png b/ds2413_ds2413_simpletest.py.png new file mode 100644 index 00000000..c6194d9b Binary files /dev/null and b/ds2413_ds2413_simpletest.py.png differ diff --git a/ds248x_ds2482s-800_8-channel_test.py.png b/ds248x_ds2482s-800_8-channel_test.py.png new file mode 100644 index 00000000..7bdfb58d Binary files /dev/null and b/ds248x_ds2482s-800_8-channel_test.py.png differ diff --git a/ds248x_ds248x_simpletest.py.png b/ds248x_ds248x_simpletest.py.png new file mode 100644 index 00000000..7bdfb58d Binary files /dev/null and b/ds248x_ds248x_simpletest.py.png differ diff --git a/ds3231_ds3231_displayio_simpletest.py.png b/ds3231_ds3231_displayio_simpletest.py.png new file mode 100644 index 00000000..44901f49 Binary files /dev/null and b/ds3231_ds3231_displayio_simpletest.py.png differ diff --git a/ds3231_ds3231_simpletest.py.png b/ds3231_ds3231_simpletest.py.png new file mode 100644 index 00000000..03cd3a4f Binary files /dev/null and b/ds3231_ds3231_simpletest.py.png differ diff --git a/ds3502_ds3502_blinka_simpletest.py.png b/ds3502_ds3502_blinka_simpletest.py.png new file mode 100644 index 00000000..19751cdf Binary files /dev/null and b/ds3502_ds3502_blinka_simpletest.py.png differ diff --git a/ds3502_ds3502_set_default.py.png b/ds3502_ds3502_set_default.py.png new file mode 100644 index 00000000..19751cdf Binary files /dev/null and b/ds3502_ds3502_set_default.py.png differ diff --git a/ds3502_ds3502_simpletest.py.png b/ds3502_ds3502_simpletest.py.png new file mode 100644 index 00000000..19751cdf Binary files /dev/null and b/ds3502_ds3502_simpletest.py.png differ diff --git a/ducky_ducky_simpletest.py.png b/ducky_ducky_simpletest.py.png new file mode 100644 index 00000000..05c2785a Binary files /dev/null and b/ducky_ducky_simpletest.py.png differ diff --git a/dymoscale_dymoscale_simpletest.py.png b/dymoscale_dymoscale_simpletest.py.png new file mode 100644 index 00000000..3f232a64 Binary files /dev/null and b/dymoscale_dymoscale_simpletest.py.png differ diff --git a/ek79686_ek79686_simpletest.py.png b/ek79686_ek79686_simpletest.py.png new file mode 100644 index 00000000..17855396 Binary files /dev/null and b/ek79686_ek79686_simpletest.py.png differ diff --git a/emc2101_emc2101_lut_example.py.png b/emc2101_emc2101_lut_example.py.png new file mode 100644 index 00000000..5fed68de Binary files /dev/null and b/emc2101_emc2101_lut_example.py.png differ diff --git a/emc2101_emc2101_set_pwm_freq.py.png b/emc2101_emc2101_set_pwm_freq.py.png new file mode 100644 index 00000000..5fed68de Binary files /dev/null and b/emc2101_emc2101_set_pwm_freq.py.png differ diff --git a/emc2101_emc2101_simpletest.py.png b/emc2101_emc2101_simpletest.py.png new file mode 100644 index 00000000..5fed68de Binary files /dev/null and b/emc2101_emc2101_simpletest.py.png differ diff --git a/ens160_ens160_advancedtest.py.png b/ens160_ens160_advancedtest.py.png new file mode 100644 index 00000000..9d55278d Binary files /dev/null and b/ens160_ens160_advancedtest.py.png differ diff --git a/ens160_ens160_displayio_simpletest.py.png b/ens160_ens160_displayio_simpletest.py.png new file mode 100644 index 00000000..ea610a86 Binary files /dev/null and b/ens160_ens160_displayio_simpletest.py.png differ diff --git a/ens160_ens160_simpletest.py.png b/ens160_ens160_simpletest.py.png new file mode 100644 index 00000000..9d55278d Binary files /dev/null and b/ens160_ens160_simpletest.py.png differ diff --git a/epd_epd_bitmap.py.png b/epd_epd_bitmap.py.png new file mode 100644 index 00000000..54413b44 Binary files /dev/null and b/epd_epd_bitmap.py.png differ diff --git a/epd_epd_blinka.py.png b/epd_epd_blinka.py.png new file mode 100644 index 00000000..54413b44 Binary files /dev/null and b/epd_epd_blinka.py.png differ diff --git a/epd_epd_bonnet.py.png b/epd_epd_bonnet.py.png new file mode 100644 index 00000000..54413b44 Binary files /dev/null and b/epd_epd_bonnet.py.png differ diff --git a/epd_epd_pillow_demo.py.png b/epd_epd_pillow_demo.py.png new file mode 100644 index 00000000..54413b44 Binary files /dev/null and b/epd_epd_pillow_demo.py.png differ diff --git a/epd_epd_pillow_image.py.png b/epd_epd_pillow_image.py.png new file mode 100644 index 00000000..54413b44 Binary files /dev/null and b/epd_epd_pillow_image.py.png differ diff --git a/epd_epd_shieldtest.py.png b/epd_epd_shieldtest.py.png new file mode 100644 index 00000000..54413b44 Binary files /dev/null and b/epd_epd_shieldtest.py.png differ diff --git a/epd_epd_simpletest.py.png b/epd_epd_simpletest.py.png new file mode 100644 index 00000000..54413b44 Binary files /dev/null and b/epd_epd_simpletest.py.png differ diff --git a/epd_feather_epd_blinka.py.png b/epd_feather_epd_blinka.py.png new file mode 100644 index 00000000..54413b44 Binary files /dev/null and b/epd_feather_epd_blinka.py.png differ diff --git a/epd_feather_epd_blinka_pillow.py.png b/epd_feather_epd_blinka_pillow.py.png new file mode 100644 index 00000000..54413b44 Binary files /dev/null and b/epd_feather_epd_blinka_pillow.py.png differ diff --git a/esp-atcontrol_esp_atcontrol_AIO_no_wifimanager-enterprise.py.png b/esp-atcontrol_esp_atcontrol_AIO_no_wifimanager-enterprise.py.png new file mode 100644 index 00000000..5e76bc10 Binary files /dev/null and b/esp-atcontrol_esp_atcontrol_AIO_no_wifimanager-enterprise.py.png differ diff --git a/esp-atcontrol_esp_atcontrol_AIO_wifimanager_enterprise.py.png b/esp-atcontrol_esp_atcontrol_AIO_wifimanager_enterprise.py.png new file mode 100644 index 00000000..94e740dc Binary files /dev/null and b/esp-atcontrol_esp_atcontrol_AIO_wifimanager_enterprise.py.png differ diff --git a/esp-atcontrol_esp_atcontrol_aio_post.py.png b/esp-atcontrol_esp_atcontrol_aio_post.py.png new file mode 100644 index 00000000..5e76bc10 Binary files /dev/null and b/esp-atcontrol_esp_atcontrol_aio_post.py.png differ diff --git a/esp-atcontrol_esp_atcontrol_cheerlights.py.png b/esp-atcontrol_esp_atcontrol_cheerlights.py.png new file mode 100644 index 00000000..17a69ce7 Binary files /dev/null and b/esp-atcontrol_esp_atcontrol_cheerlights.py.png differ diff --git a/esp-atcontrol_esp_atcontrol_countviewer.py.png b/esp-atcontrol_esp_atcontrol_countviewer.py.png new file mode 100644 index 00000000..b61468e9 Binary files /dev/null and b/esp-atcontrol_esp_atcontrol_countviewer.py.png differ diff --git a/esp-atcontrol_esp_atcontrol_countviewer_enterprise.py.png b/esp-atcontrol_esp_atcontrol_countviewer_enterprise.py.png new file mode 100644 index 00000000..b61468e9 Binary files /dev/null and b/esp-atcontrol_esp_atcontrol_countviewer_enterprise.py.png differ diff --git a/esp-atcontrol_esp_atcontrol_localtime.py.png b/esp-atcontrol_esp_atcontrol_localtime.py.png new file mode 100644 index 00000000..5e76bc10 Binary files /dev/null and b/esp-atcontrol_esp_atcontrol_localtime.py.png differ diff --git a/esp-atcontrol_esp_atcontrol_secrets.py.png b/esp-atcontrol_esp_atcontrol_secrets.py.png new file mode 100644 index 00000000..c8b73c63 Binary files /dev/null and b/esp-atcontrol_esp_atcontrol_secrets.py.png differ diff --git a/esp-atcontrol_esp_atcontrol_simple_enterprise.py.png b/esp-atcontrol_esp_atcontrol_simple_enterprise.py.png new file mode 100644 index 00000000..5e76bc10 Binary files /dev/null and b/esp-atcontrol_esp_atcontrol_simple_enterprise.py.png differ diff --git a/esp-atcontrol_esp_atcontrol_simpletest.py.png b/esp-atcontrol_esp_atcontrol_simpletest.py.png new file mode 100644 index 00000000..5e76bc10 Binary files /dev/null and b/esp-atcontrol_esp_atcontrol_simpletest.py.png differ diff --git a/esp-atcontrol_esp_atcontrol_webclient.py.png b/esp-atcontrol_esp_atcontrol_webclient.py.png new file mode 100644 index 00000000..5e76bc10 Binary files /dev/null and b/esp-atcontrol_esp_atcontrol_webclient.py.png differ diff --git a/esp-atcontrol_secrets_enterprise.py.png b/esp-atcontrol_secrets_enterprise.py.png new file mode 100644 index 00000000..c8b73c63 Binary files /dev/null and b/esp-atcontrol_secrets_enterprise.py.png differ diff --git a/esp32s2tft_esp32s2tft_simpletest.py.png b/esp32s2tft_esp32s2tft_simpletest.py.png new file mode 100644 index 00000000..e1f369dd Binary files /dev/null and b/esp32s2tft_esp32s2tft_simpletest.py.png differ diff --git a/esp32spi_esp32spi_aio_post.py.png b/esp32spi_esp32spi_aio_post.py.png new file mode 100644 index 00000000..afee7277 Binary files /dev/null and b/esp32spi_esp32spi_aio_post.py.png differ diff --git a/esp32spi_esp32spi_cheerlights.py.png b/esp32spi_esp32spi_cheerlights.py.png new file mode 100644 index 00000000..01b049b6 Binary files /dev/null and b/esp32spi_esp32spi_cheerlights.py.png differ diff --git a/esp32spi_esp32spi_ipconfig.py.png b/esp32spi_esp32spi_ipconfig.py.png new file mode 100644 index 00000000..c491a467 Binary files /dev/null and b/esp32spi_esp32spi_ipconfig.py.png differ diff --git a/esp32spi_esp32spi_localtime.py.png b/esp32spi_esp32spi_localtime.py.png new file mode 100644 index 00000000..afee7277 Binary files /dev/null and b/esp32spi_esp32spi_localtime.py.png differ diff --git a/esp32spi_esp32spi_simpletest.py.png b/esp32spi_esp32spi_simpletest.py.png new file mode 100644 index 00000000..c491a467 Binary files /dev/null and b/esp32spi_esp32spi_simpletest.py.png differ diff --git a/esp32spi_esp32spi_simpletest_rp2040.py.png b/esp32spi_esp32spi_simpletest_rp2040.py.png new file mode 100644 index 00000000..c491a467 Binary files /dev/null and b/esp32spi_esp32spi_simpletest_rp2040.py.png differ diff --git a/esp32spi_esp32spi_tcp_client.py.png b/esp32spi_esp32spi_tcp_client.py.png new file mode 100644 index 00000000..c491a467 Binary files /dev/null and b/esp32spi_esp32spi_tcp_client.py.png differ diff --git a/esp32spi_esp32spi_udp_client.py.png b/esp32spi_esp32spi_udp_client.py.png new file mode 100644 index 00000000..c491a467 Binary files /dev/null and b/esp32spi_esp32spi_udp_client.py.png differ diff --git a/esp32spi_esp32spi_wpa2ent_aio_post.py.png b/esp32spi_esp32spi_wpa2ent_aio_post.py.png new file mode 100644 index 00000000..afee7277 Binary files /dev/null and b/esp32spi_esp32spi_wpa2ent_aio_post.py.png differ diff --git a/esp32spi_esp32spi_wpa2ent_simpletest.py.png b/esp32spi_esp32spi_wpa2ent_simpletest.py.png new file mode 100644 index 00000000..c491a467 Binary files /dev/null and b/esp32spi_esp32spi_wpa2ent_simpletest.py.png differ diff --git a/esp32spi_gpio_esp32spi_gpio.py.png b/esp32spi_gpio_esp32spi_gpio.py.png new file mode 100644 index 00000000..876155b1 Binary files /dev/null and b/esp32spi_gpio_esp32spi_gpio.py.png differ diff --git a/fakerequests_fakerequests_advancedtest.py.png b/fakerequests_fakerequests_advancedtest.py.png new file mode 100644 index 00000000..e5082fd2 Binary files /dev/null and b/fakerequests_fakerequests_advancedtest.py.png differ diff --git a/fakerequests_fakerequests_simpletest.py.png b/fakerequests_fakerequests_simpletest.py.png new file mode 100644 index 00000000..e5082fd2 Binary files /dev/null and b/fakerequests_fakerequests_simpletest.py.png differ diff --git a/fancyled_fancyled_cpx_helper_example.py.png b/fancyled_fancyled_cpx_helper_example.py.png new file mode 100644 index 00000000..07ab6aed Binary files /dev/null and b/fancyled_fancyled_cpx_helper_example.py.png differ diff --git a/fancyled_fancyled_cpx_rotate.py.png b/fancyled_fancyled_cpx_rotate.py.png new file mode 100644 index 00000000..07ab6aed Binary files /dev/null and b/fancyled_fancyled_cpx_rotate.py.png differ diff --git a/fancyled_fancyled_neopixel_rotate_simpletest.py.png b/fancyled_fancyled_neopixel_rotate_simpletest.py.png new file mode 100644 index 00000000..19ec58cf Binary files /dev/null and b/fancyled_fancyled_neopixel_rotate_simpletest.py.png differ diff --git a/featherwing_featherwing_alphanum_simpletest.py.png b/featherwing_featherwing_alphanum_simpletest.py.png new file mode 100644 index 00000000..d177dd41 Binary files /dev/null and b/featherwing_featherwing_alphanum_simpletest.py.png differ diff --git a/featherwing_featherwing_dotstar_palette_example.py.png b/featherwing_featherwing_dotstar_palette_example.py.png new file mode 100644 index 00000000..d177dd41 Binary files /dev/null and b/featherwing_featherwing_dotstar_palette_example.py.png differ diff --git a/featherwing_featherwing_dotstar_simpletest.py.png b/featherwing_featherwing_dotstar_simpletest.py.png new file mode 100644 index 00000000..d177dd41 Binary files /dev/null and b/featherwing_featherwing_dotstar_simpletest.py.png differ diff --git a/featherwing_featherwing_gps_simpletest.py.png b/featherwing_featherwing_gps_simpletest.py.png new file mode 100644 index 00000000..d177dd41 Binary files /dev/null and b/featherwing_featherwing_gps_simpletest.py.png differ diff --git a/featherwing_featherwing_ina219_simpletest.py.png b/featherwing_featherwing_ina219_simpletest.py.png new file mode 100644 index 00000000..d177dd41 Binary files /dev/null and b/featherwing_featherwing_ina219_simpletest.py.png differ diff --git a/featherwing_featherwing_joy_simpletest.py.png b/featherwing_featherwing_joy_simpletest.py.png new file mode 100644 index 00000000..d177dd41 Binary files /dev/null and b/featherwing_featherwing_joy_simpletest.py.png differ diff --git a/featherwing_featherwing_keyboard_featherwing.py.png b/featherwing_featherwing_keyboard_featherwing.py.png new file mode 100644 index 00000000..d177dd41 Binary files /dev/null and b/featherwing_featherwing_keyboard_featherwing.py.png differ diff --git a/featherwing_featherwing_matrix_simpletest.py.png b/featherwing_featherwing_matrix_simpletest.py.png new file mode 100644 index 00000000..d177dd41 Binary files /dev/null and b/featherwing_featherwing_matrix_simpletest.py.png differ diff --git a/featherwing_featherwing_minitft_simpletest.py.png b/featherwing_featherwing_minitft_simpletest.py.png new file mode 100644 index 00000000..d177dd41 Binary files /dev/null and b/featherwing_featherwing_minitft_simpletest.py.png differ diff --git a/featherwing_featherwing_neopixel_palette_example.py.png b/featherwing_featherwing_neopixel_palette_example.py.png new file mode 100644 index 00000000..d177dd41 Binary files /dev/null and b/featherwing_featherwing_neopixel_palette_example.py.png differ diff --git a/featherwing_featherwing_neopixel_simpletest.py.png b/featherwing_featherwing_neopixel_simpletest.py.png new file mode 100644 index 00000000..d177dd41 Binary files /dev/null and b/featherwing_featherwing_neopixel_simpletest.py.png differ diff --git a/featherwing_featherwing_rtc_simpletest.py.png b/featherwing_featherwing_rtc_simpletest.py.png new file mode 100644 index 00000000..d177dd41 Binary files /dev/null and b/featherwing_featherwing_rtc_simpletest.py.png differ diff --git a/featherwing_featherwing_sevensegment_simpletest.py.png b/featherwing_featherwing_sevensegment_simpletest.py.png new file mode 100644 index 00000000..d177dd41 Binary files /dev/null and b/featherwing_featherwing_sevensegment_simpletest.py.png differ diff --git a/featherwing_featherwing_tempmotion_simpletest.py.png b/featherwing_featherwing_tempmotion_simpletest.py.png new file mode 100644 index 00000000..d177dd41 Binary files /dev/null and b/featherwing_featherwing_tempmotion_simpletest.py.png differ diff --git a/featherwing_featherwing_tft24_simpletest.py.png b/featherwing_featherwing_tft24_simpletest.py.png new file mode 100644 index 00000000..d177dd41 Binary files /dev/null and b/featherwing_featherwing_tft24_simpletest.py.png differ diff --git a/featherwing_featherwing_tft24v2_simpletest.py.png b/featherwing_featherwing_tft24v2_simpletest.py.png new file mode 100644 index 00000000..d177dd41 Binary files /dev/null and b/featherwing_featherwing_tft24v2_simpletest.py.png differ diff --git a/featherwing_featherwing_tft35_simpletest.py.png b/featherwing_featherwing_tft35_simpletest.py.png new file mode 100644 index 00000000..d177dd41 Binary files /dev/null and b/featherwing_featherwing_tft35_simpletest.py.png differ diff --git a/featherwing_featherwing_tft35v2_simpletest.py.png b/featherwing_featherwing_tft35v2_simpletest.py.png new file mode 100644 index 00000000..d177dd41 Binary files /dev/null and b/featherwing_featherwing_tft35v2_simpletest.py.png differ diff --git a/fingerprint_fingerprint_picturetest.py.png b/fingerprint_fingerprint_picturetest.py.png new file mode 100644 index 00000000..04fa2919 Binary files /dev/null and b/fingerprint_fingerprint_picturetest.py.png differ diff --git a/fingerprint_fingerprint_r503.py.png b/fingerprint_fingerprint_r503.py.png new file mode 100644 index 00000000..04fa2919 Binary files /dev/null and b/fingerprint_fingerprint_r503.py.png differ diff --git a/fingerprint_fingerprint_r503_rpi.py.png b/fingerprint_fingerprint_r503_rpi.py.png new file mode 100644 index 00000000..04fa2919 Binary files /dev/null and b/fingerprint_fingerprint_r503_rpi.py.png differ diff --git a/fingerprint_fingerprint_simpletest.py.png b/fingerprint_fingerprint_simpletest.py.png new file mode 100644 index 00000000..04fa2919 Binary files /dev/null and b/fingerprint_fingerprint_simpletest.py.png differ diff --git a/fingerprint_fingerprint_simpletest_rpi.py.png b/fingerprint_fingerprint_simpletest_rpi.py.png new file mode 100644 index 00000000..04fa2919 Binary files /dev/null and b/fingerprint_fingerprint_simpletest_rpi.py.png differ diff --git a/fingerprint_fingerprint_template_file_compare.py.png b/fingerprint_fingerprint_template_file_compare.py.png new file mode 100644 index 00000000..04fa2919 Binary files /dev/null and b/fingerprint_fingerprint_template_file_compare.py.png differ diff --git a/fingerprint_fingerprint_template_folder_compare_with_file_rpi.py.png b/fingerprint_fingerprint_template_folder_compare_with_file_rpi.py.png new file mode 100644 index 00000000..04fa2919 Binary files /dev/null and b/fingerprint_fingerprint_template_folder_compare_with_file_rpi.py.png differ diff --git a/floppy_dos_archiver.py.png b/floppy_dos_archiver.py.png new file mode 100644 index 00000000..70f2e8b1 Binary files /dev/null and b/floppy_dos_archiver.py.png differ diff --git a/floppy_floppy_simpletest.py.png b/floppy_floppy_simpletest.py.png new file mode 100644 index 00000000..861d8fb6 Binary files /dev/null and b/floppy_floppy_simpletest.py.png differ diff --git a/floppy_floppy_vfs.py.png b/floppy_floppy_vfs.py.png new file mode 100644 index 00000000..df65af46 Binary files /dev/null and b/floppy_floppy_vfs.py.png differ diff --git a/focaltouch_focaltouch_paint_rgb666.py.png b/focaltouch_focaltouch_paint_rgb666.py.png new file mode 100644 index 00000000..51921c5e Binary files /dev/null and b/focaltouch_focaltouch_paint_rgb666.py.png differ diff --git a/focaltouch_focaltouch_paint_simpletest.py.png b/focaltouch_focaltouch_paint_simpletest.py.png new file mode 100644 index 00000000..d1c29c49 Binary files /dev/null and b/focaltouch_focaltouch_paint_simpletest.py.png differ diff --git a/focaltouch_focaltouch_print_touches.py.png b/focaltouch_focaltouch_print_touches.py.png new file mode 100644 index 00000000..51921c5e Binary files /dev/null and b/focaltouch_focaltouch_print_touches.py.png differ diff --git a/focaltouch_focaltouch_print_touches_with_irq.py.png b/focaltouch_focaltouch_print_touches_with_irq.py.png new file mode 100644 index 00000000..51921c5e Binary files /dev/null and b/focaltouch_focaltouch_print_touches_with_irq.py.png differ diff --git a/fona_fona_aio_post.py.png b/fona_fona_aio_post.py.png new file mode 100644 index 00000000..d47f1670 Binary files /dev/null and b/fona_fona_aio_post.py.png differ diff --git a/fona_fona_cheerlights.py.png b/fona_fona_cheerlights.py.png new file mode 100644 index 00000000..99cd6f5d Binary files /dev/null and b/fona_fona_cheerlights.py.png differ diff --git a/fona_fona_simpletest.py.png b/fona_fona_simpletest.py.png new file mode 100644 index 00000000..d47f1670 Binary files /dev/null and b/fona_fona_simpletest.py.png differ diff --git a/fona_fona_sms.py.png b/fona_fona_sms.py.png new file mode 100644 index 00000000..71443326 Binary files /dev/null and b/fona_fona_sms.py.png differ diff --git a/fona_fona_sms_response.py.png b/fona_fona_sms_response.py.png new file mode 100644 index 00000000..71443326 Binary files /dev/null and b/fona_fona_sms_response.py.png differ diff --git a/fram_fram_i2c_simpletest.py.png b/fram_fram_i2c_simpletest.py.png new file mode 100644 index 00000000..54485114 Binary files /dev/null and b/fram_fram_i2c_simpletest.py.png differ diff --git a/fram_fram_spi_simpletest.py.png b/fram_fram_spi_simpletest.py.png new file mode 100644 index 00000000..54485114 Binary files /dev/null and b/fram_fram_spi_simpletest.py.png differ diff --git a/framebuf_framebuf_simpletest.py.png b/framebuf_framebuf_simpletest.py.png new file mode 100644 index 00000000..b3476573 Binary files /dev/null and b/framebuf_framebuf_simpletest.py.png differ diff --git a/fruitjam_fruitjam_displaycheck.py.png b/fruitjam_fruitjam_displaycheck.py.png new file mode 100644 index 00000000..5c94bf04 Binary files /dev/null and b/fruitjam_fruitjam_displaycheck.py.png differ diff --git a/fruitjam_fruitjam_peripherals.py.png b/fruitjam_fruitjam_peripherals.py.png new file mode 100644 index 00000000..5c94bf04 Binary files /dev/null and b/fruitjam_fruitjam_peripherals.py.png differ diff --git a/fruitjam_fruitjam_simpletest.py.png b/fruitjam_fruitjam_simpletest.py.png new file mode 100644 index 00000000..5c94bf04 Binary files /dev/null and b/fruitjam_fruitjam_simpletest.py.png differ diff --git a/ft5336_buttons_example.py.png b/ft5336_buttons_example.py.png new file mode 100644 index 00000000..10580196 Binary files /dev/null and b/ft5336_buttons_example.py.png differ diff --git a/ft5336_ft5336_simpletest.py.png b/ft5336_ft5336_simpletest.py.png new file mode 100644 index 00000000..f9bef342 Binary files /dev/null and b/ft5336_ft5336_simpletest.py.png differ diff --git a/ft5336_touchpaint_example.py.png b/ft5336_touchpaint_example.py.png new file mode 100644 index 00000000..e4a1009f Binary files /dev/null and b/ft5336_touchpaint_example.py.png differ diff --git a/funhouse_funhouse_adafruit_io_mqtt.py.png b/funhouse_funhouse_adafruit_io_mqtt.py.png new file mode 100644 index 00000000..98784c5f Binary files /dev/null and b/funhouse_funhouse_adafruit_io_mqtt.py.png differ diff --git a/funhouse_funhouse_simpletest.py.png b/funhouse_funhouse_simpletest.py.png new file mode 100644 index 00000000..98784c5f Binary files /dev/null and b/funhouse_funhouse_simpletest.py.png differ diff --git a/funhouse_funhouse_temperature_logger.py.png b/funhouse_funhouse_temperature_logger.py.png new file mode 100644 index 00000000..98784c5f Binary files /dev/null and b/funhouse_funhouse_temperature_logger.py.png differ diff --git a/fxas21002c_fxas21002c_simpletest.py.png b/fxas21002c_fxas21002c_simpletest.py.png new file mode 100644 index 00000000..39c4f183 Binary files /dev/null and b/fxas21002c_fxas21002c_simpletest.py.png differ diff --git a/fxos8700_fxos8700_simpletest.py.png b/fxos8700_fxos8700_simpletest.py.png new file mode 100644 index 00000000..f606cde2 Binary files /dev/null and b/fxos8700_fxos8700_simpletest.py.png differ diff --git a/gc9a01a_gc9a01a_simpletest.py.png b/gc9a01a_gc9a01a_simpletest.py.png new file mode 100644 index 00000000..402112e4 Binary files /dev/null and b/gc9a01a_gc9a01a_simpletest.py.png differ diff --git a/gfx_gfx_ili9341_randlines.py.png b/gfx_gfx_ili9341_randlines.py.png new file mode 100644 index 00000000..c8b73c63 Binary files /dev/null and b/gfx_gfx_ili9341_randlines.py.png differ diff --git a/gfx_gfx_ili9341_test.py.png b/gfx_gfx_ili9341_test.py.png new file mode 100644 index 00000000..c8b73c63 Binary files /dev/null and b/gfx_gfx_ili9341_test.py.png differ diff --git a/gfx_gfx_simpletest.py.png b/gfx_gfx_simpletest.py.png new file mode 100644 index 00000000..c8b73c63 Binary files /dev/null and b/gfx_gfx_simpletest.py.png differ diff --git a/gizmo_gizmo_eink_simpletest.py.png b/gizmo_gizmo_eink_simpletest.py.png new file mode 100644 index 00000000..6a477d8a Binary files /dev/null and b/gizmo_gizmo_eink_simpletest.py.png differ diff --git a/gizmo_gizmo_simpletest.py.png b/gizmo_gizmo_simpletest.py.png new file mode 100644 index 00000000..6a477d8a Binary files /dev/null and b/gizmo_gizmo_simpletest.py.png differ diff --git a/gizmo_gizmo_tft_demo.py.png b/gizmo_gizmo_tft_demo.py.png new file mode 100644 index 00000000..71c7251e Binary files /dev/null and b/gizmo_gizmo_tft_demo.py.png differ diff --git a/gizmo_gizmo_tft_thermometer.py.png b/gizmo_gizmo_tft_thermometer.py.png new file mode 100644 index 00000000..2dd62ade Binary files /dev/null and b/gizmo_gizmo_tft_thermometer.py.png differ diff --git a/gps_gps_datalogging.py.png b/gps_gps_datalogging.py.png new file mode 100644 index 00000000..e1da4ec7 Binary files /dev/null and b/gps_gps_datalogging.py.png differ diff --git a/gps_gps_displayio_simpletest.py.png b/gps_gps_displayio_simpletest.py.png new file mode 100644 index 00000000..916a0182 Binary files /dev/null and b/gps_gps_displayio_simpletest.py.png differ diff --git a/gps_gps_echotest.py.png b/gps_gps_echotest.py.png new file mode 100644 index 00000000..7393fedf Binary files /dev/null and b/gps_gps_echotest.py.png differ diff --git a/gps_gps_satellitefix.py.png b/gps_gps_satellitefix.py.png new file mode 100644 index 00000000..7393fedf Binary files /dev/null and b/gps_gps_satellitefix.py.png differ diff --git a/gps_gps_simpletest.py.png b/gps_gps_simpletest.py.png new file mode 100644 index 00000000..7393fedf Binary files /dev/null and b/gps_gps_simpletest.py.png differ diff --git a/gps_gps_time_source.py.png b/gps_gps_time_source.py.png new file mode 100644 index 00000000..7393fedf Binary files /dev/null and b/gps_gps_time_source.py.png differ diff --git a/guvx-i2c_guva_c32sm_fulltest.py.png b/guvx-i2c_guva_c32sm_fulltest.py.png new file mode 100644 index 00000000..2b04e8c4 Binary files /dev/null and b/guvx-i2c_guva_c32sm_fulltest.py.png differ diff --git a/guvx-i2c_guvb_c31sm_fulltest.py.png b/guvx-i2c_guvb_c31sm_fulltest.py.png new file mode 100644 index 00000000..add345d4 Binary files /dev/null and b/guvx-i2c_guvb_c31sm_fulltest.py.png differ diff --git a/guvx-i2c_guvb_c31sm_simpletest.py.png b/guvx-i2c_guvb_c31sm_simpletest.py.png new file mode 100644 index 00000000..add345d4 Binary files /dev/null and b/guvx-i2c_guvb_c31sm_simpletest.py.png differ diff --git a/hashlib_hashlib_simpletest.py.png b/hashlib_hashlib_simpletest.py.png new file mode 100644 index 00000000..bab15c91 Binary files /dev/null and b/hashlib_hashlib_simpletest.py.png differ diff --git a/hcsr04_hcsr04_simpletest.py.png b/hcsr04_hcsr04_simpletest.py.png new file mode 100644 index 00000000..bd65315d Binary files /dev/null and b/hcsr04_hcsr04_simpletest.py.png differ diff --git a/hdc302x_hdc302x_alerts.py.png b/hdc302x_hdc302x_alerts.py.png new file mode 100644 index 00000000..9899ee76 Binary files /dev/null and b/hdc302x_hdc302x_alerts.py.png differ diff --git a/hdc302x_hdc302x_simpletest.py.png b/hdc302x_hdc302x_simpletest.py.png new file mode 100644 index 00000000..9899ee76 Binary files /dev/null and b/hdc302x_hdc302x_simpletest.py.png differ diff --git a/hid_hid_consumer_control_brightness.py.png b/hid_hid_consumer_control_brightness.py.png new file mode 100644 index 00000000..b7818572 Binary files /dev/null and b/hid_hid_consumer_control_brightness.py.png differ diff --git a/hid_hid_gamepad.py.png b/hid_hid_gamepad.py.png new file mode 100644 index 00000000..b7818572 Binary files /dev/null and b/hid_hid_gamepad.py.png differ diff --git a/hid_hid_joywing_gamepad.py.png b/hid_hid_joywing_gamepad.py.png new file mode 100644 index 00000000..f01dd64d Binary files /dev/null and b/hid_hid_joywing_gamepad.py.png differ diff --git a/hid_hid_keyboard_layout.py.png b/hid_hid_keyboard_layout.py.png new file mode 100644 index 00000000..b7818572 Binary files /dev/null and b/hid_hid_keyboard_layout.py.png differ diff --git a/hid_hid_keyboard_shortcuts.py.png b/hid_hid_keyboard_shortcuts.py.png new file mode 100644 index 00000000..b7818572 Binary files /dev/null and b/hid_hid_keyboard_shortcuts.py.png differ diff --git a/hid_hid_simple_gamepad.py.png b/hid_hid_simple_gamepad.py.png new file mode 100644 index 00000000..c8b73c63 Binary files /dev/null and b/hid_hid_simple_gamepad.py.png differ diff --git a/hid_hid_simpletest.py.png b/hid_hid_simpletest.py.png new file mode 100644 index 00000000..b7818572 Binary files /dev/null and b/hid_hid_simpletest.py.png differ diff --git a/ht16k33_ht16k33_animation_demo.py.png b/ht16k33_ht16k33_animation_demo.py.png new file mode 100644 index 00000000..11553933 Binary files /dev/null and b/ht16k33_ht16k33_animation_demo.py.png differ diff --git a/ht16k33_ht16k33_bicolor24_simpletest.py.png b/ht16k33_ht16k33_bicolor24_simpletest.py.png new file mode 100644 index 00000000..11553933 Binary files /dev/null and b/ht16k33_ht16k33_bicolor24_simpletest.py.png differ diff --git a/ht16k33_ht16k33_matrix_multi_display.py.png b/ht16k33_ht16k33_matrix_multi_display.py.png new file mode 100644 index 00000000..11553933 Binary files /dev/null and b/ht16k33_ht16k33_matrix_multi_display.py.png differ diff --git a/ht16k33_ht16k33_matrix_pillow_image.py.png b/ht16k33_ht16k33_matrix_pillow_image.py.png new file mode 100644 index 00000000..11553933 Binary files /dev/null and b/ht16k33_ht16k33_matrix_pillow_image.py.png differ diff --git a/ht16k33_ht16k33_matrix_simpletest.py.png b/ht16k33_ht16k33_matrix_simpletest.py.png new file mode 100644 index 00000000..11553933 Binary files /dev/null and b/ht16k33_ht16k33_matrix_simpletest.py.png differ diff --git a/ht16k33_ht16k33_matrix_text_example.py.png b/ht16k33_ht16k33_matrix_text_example.py.png new file mode 100644 index 00000000..2f687b75 Binary files /dev/null and b/ht16k33_ht16k33_matrix_text_example.py.png differ diff --git a/ht16k33_ht16k33_segments_14x4_demo.py.png b/ht16k33_ht16k33_segments_14x4_demo.py.png new file mode 100644 index 00000000..11553933 Binary files /dev/null and b/ht16k33_ht16k33_segments_14x4_demo.py.png differ diff --git a/ht16k33_ht16k33_segments_7x4customchars.py.png b/ht16k33_ht16k33_segments_7x4customchars.py.png new file mode 100644 index 00000000..11553933 Binary files /dev/null and b/ht16k33_ht16k33_segments_7x4customchars.py.png differ diff --git a/ht16k33_ht16k33_segments_multi_display.py.png b/ht16k33_ht16k33_segments_multi_display.py.png new file mode 100644 index 00000000..11553933 Binary files /dev/null and b/ht16k33_ht16k33_segments_multi_display.py.png differ diff --git a/ht16k33_ht16k33_segments_non_blocking_marquee.py.png b/ht16k33_ht16k33_segments_non_blocking_marquee.py.png new file mode 100644 index 00000000..7c6e7a4e Binary files /dev/null and b/ht16k33_ht16k33_segments_non_blocking_marquee.py.png differ diff --git a/ht16k33_ht16k33_segments_simpletest.py.png b/ht16k33_ht16k33_segments_simpletest.py.png new file mode 100644 index 00000000..11553933 Binary files /dev/null and b/ht16k33_ht16k33_segments_simpletest.py.png differ diff --git a/hts221_hts221_simpletest.py.png b/hts221_hts221_simpletest.py.png new file mode 100644 index 00000000..9db5fe52 Binary files /dev/null and b/hts221_hts221_simpletest.py.png differ diff --git a/httpserver_httpserver_authentication_handlers.py.png b/httpserver_httpserver_authentication_handlers.py.png new file mode 100644 index 00000000..b1835ca5 Binary files /dev/null and b/httpserver_httpserver_authentication_handlers.py.png differ diff --git a/httpserver_httpserver_authentication_server.py.png b/httpserver_httpserver_authentication_server.py.png new file mode 100644 index 00000000..b1835ca5 Binary files /dev/null and b/httpserver_httpserver_authentication_server.py.png differ diff --git a/httpserver_httpserver_chunked.py.png b/httpserver_httpserver_chunked.py.png new file mode 100644 index 00000000..b1835ca5 Binary files /dev/null and b/httpserver_httpserver_chunked.py.png differ diff --git a/httpserver_httpserver_cookies.py.png b/httpserver_httpserver_cookies.py.png new file mode 100644 index 00000000..b1835ca5 Binary files /dev/null and b/httpserver_httpserver_cookies.py.png differ diff --git a/httpserver_httpserver_cpu_information.py.png b/httpserver_httpserver_cpu_information.py.png new file mode 100644 index 00000000..b1835ca5 Binary files /dev/null and b/httpserver_httpserver_cpu_information.py.png differ diff --git a/httpserver_httpserver_cpython.py.png b/httpserver_httpserver_cpython.py.png new file mode 100644 index 00000000..b1835ca5 Binary files /dev/null and b/httpserver_httpserver_cpython.py.png differ diff --git a/httpserver_httpserver_form_data.py.png b/httpserver_httpserver_form_data.py.png new file mode 100644 index 00000000..b1835ca5 Binary files /dev/null and b/httpserver_httpserver_form_data.py.png differ diff --git a/httpserver_httpserver_handler_serves_file.py.png b/httpserver_httpserver_handler_serves_file.py.png new file mode 100644 index 00000000..b1835ca5 Binary files /dev/null and b/httpserver_httpserver_handler_serves_file.py.png differ diff --git a/httpserver_httpserver_https.py.png b/httpserver_httpserver_https.py.png new file mode 100644 index 00000000..b1835ca5 Binary files /dev/null and b/httpserver_httpserver_https.py.png differ diff --git a/httpserver_httpserver_mdns.py.png b/httpserver_httpserver_mdns.py.png new file mode 100644 index 00000000..b1835ca5 Binary files /dev/null and b/httpserver_httpserver_mdns.py.png differ diff --git a/httpserver_httpserver_methods.py.png b/httpserver_httpserver_methods.py.png new file mode 100644 index 00000000..b1835ca5 Binary files /dev/null and b/httpserver_httpserver_methods.py.png differ diff --git a/httpserver_httpserver_multiple_servers.py.png b/httpserver_httpserver_multiple_servers.py.png new file mode 100644 index 00000000..b1835ca5 Binary files /dev/null and b/httpserver_httpserver_multiple_servers.py.png differ diff --git a/httpserver_httpserver_neopixel.py.png b/httpserver_httpserver_neopixel.py.png new file mode 100644 index 00000000..c9cf11ce Binary files /dev/null and b/httpserver_httpserver_neopixel.py.png differ diff --git a/httpserver_httpserver_redirects.py.png b/httpserver_httpserver_redirects.py.png new file mode 100644 index 00000000..b1835ca5 Binary files /dev/null and b/httpserver_httpserver_redirects.py.png differ diff --git a/httpserver_httpserver_simpletest_auto_connection_manager.py.png b/httpserver_httpserver_simpletest_auto_connection_manager.py.png new file mode 100644 index 00000000..dad6ea4d Binary files /dev/null and b/httpserver_httpserver_simpletest_auto_connection_manager.py.png differ diff --git a/httpserver_httpserver_simpletest_auto_settings_toml.py.png b/httpserver_httpserver_simpletest_auto_settings_toml.py.png new file mode 100644 index 00000000..b1835ca5 Binary files /dev/null and b/httpserver_httpserver_simpletest_auto_settings_toml.py.png differ diff --git a/httpserver_httpserver_simpletest_manual_ap.py.png b/httpserver_httpserver_simpletest_manual_ap.py.png new file mode 100644 index 00000000..b1835ca5 Binary files /dev/null and b/httpserver_httpserver_simpletest_manual_ap.py.png differ diff --git a/httpserver_httpserver_simpletest_manual_ethernet.py.png b/httpserver_httpserver_simpletest_manual_ethernet.py.png new file mode 100644 index 00000000..cf4c5354 Binary files /dev/null and b/httpserver_httpserver_simpletest_manual_ethernet.py.png differ diff --git a/httpserver_httpserver_simpletest_manual_wifi.py.png b/httpserver_httpserver_simpletest_manual_wifi.py.png new file mode 100644 index 00000000..b1835ca5 Binary files /dev/null and b/httpserver_httpserver_simpletest_manual_wifi.py.png differ diff --git a/httpserver_httpserver_sse.py.png b/httpserver_httpserver_sse.py.png new file mode 100644 index 00000000..b1835ca5 Binary files /dev/null and b/httpserver_httpserver_sse.py.png differ diff --git a/httpserver_httpserver_start_and_poll.py.png b/httpserver_httpserver_start_and_poll.py.png new file mode 100644 index 00000000..b1835ca5 Binary files /dev/null and b/httpserver_httpserver_start_and_poll.py.png differ diff --git a/httpserver_httpserver_start_and_poll_asyncio.py.png b/httpserver_httpserver_start_and_poll_asyncio.py.png new file mode 100644 index 00000000..6684ca7b Binary files /dev/null and b/httpserver_httpserver_start_and_poll_asyncio.py.png differ diff --git a/httpserver_httpserver_static_files_serving.py.png b/httpserver_httpserver_static_files_serving.py.png new file mode 100644 index 00000000..b1835ca5 Binary files /dev/null and b/httpserver_httpserver_static_files_serving.py.png differ diff --git a/httpserver_httpserver_templates.py.png b/httpserver_httpserver_templates.py.png new file mode 100644 index 00000000..d257d54b Binary files /dev/null and b/httpserver_httpserver_templates.py.png differ diff --git a/httpserver_httpserver_url_parameters.py.png b/httpserver_httpserver_url_parameters.py.png new file mode 100644 index 00000000..b1835ca5 Binary files /dev/null and b/httpserver_httpserver_url_parameters.py.png differ diff --git a/httpserver_httpserver_video_stream.py.png b/httpserver_httpserver_video_stream.py.png new file mode 100644 index 00000000..1d902b7f Binary files /dev/null and b/httpserver_httpserver_video_stream.py.png differ diff --git a/httpserver_httpserver_websocket.py.png b/httpserver_httpserver_websocket.py.png new file mode 100644 index 00000000..04d70637 Binary files /dev/null and b/httpserver_httpserver_websocket.py.png differ diff --git a/htu21d_htu21d_displayio_simpletest.py.png b/htu21d_htu21d_displayio_simpletest.py.png new file mode 100644 index 00000000..7c9953eb Binary files /dev/null and b/htu21d_htu21d_displayio_simpletest.py.png differ diff --git a/htu21d_htu21d_simpletest.py.png b/htu21d_htu21d_simpletest.py.png new file mode 100644 index 00000000..4a9f5de8 Binary files /dev/null and b/htu21d_htu21d_simpletest.py.png differ diff --git a/htu31d_htu31d_displayio_simpletest.py.png b/htu31d_htu31d_displayio_simpletest.py.png new file mode 100644 index 00000000..a9509844 Binary files /dev/null and b/htu31d_htu31d_displayio_simpletest.py.png differ diff --git a/htu31d_htu31d_setting_resolutions.py.png b/htu31d_htu31d_setting_resolutions.py.png new file mode 100644 index 00000000..d8dc426c Binary files /dev/null and b/htu31d_htu31d_setting_resolutions.py.png differ diff --git a/htu31d_htu31d_simpletest.py.png b/htu31d_htu31d_simpletest.py.png new file mode 100644 index 00000000..d8dc426c Binary files /dev/null and b/htu31d_htu31d_simpletest.py.png differ diff --git a/hue_hue_simpletest.py.png b/hue_hue_simpletest.py.png new file mode 100644 index 00000000..8348158f Binary files /dev/null and b/hue_hue_simpletest.py.png differ diff --git a/husb238_husb238_simpletest.py.png b/husb238_husb238_simpletest.py.png new file mode 100644 index 00000000..3485c697 Binary files /dev/null and b/husb238_husb238_simpletest.py.png differ diff --git a/hx711_hx711_simpletest.py.png b/hx711_hx711_simpletest.py.png new file mode 100644 index 00000000..0633ec7e Binary files /dev/null and b/hx711_hx711_simpletest.py.png differ diff --git a/hx8357_hx8357_pitft_simpletest.py.png b/hx8357_hx8357_pitft_simpletest.py.png new file mode 100644 index 00000000..ef447436 Binary files /dev/null and b/hx8357_hx8357_pitft_simpletest.py.png differ diff --git a/hx8357_hx8357_simpletest.py.png b/hx8357_hx8357_simpletest.py.png new file mode 100644 index 00000000..ef447436 Binary files /dev/null and b/hx8357_hx8357_simpletest.py.png differ diff --git a/icm20x_icm20x_icm20649_data_rate_test.py.png b/icm20x_icm20x_icm20649_data_rate_test.py.png new file mode 100644 index 00000000..3e531fdb Binary files /dev/null and b/icm20x_icm20x_icm20649_data_rate_test.py.png differ diff --git a/icm20x_icm20x_icm20649_full_test.py.png b/icm20x_icm20x_icm20649_full_test.py.png new file mode 100644 index 00000000..3e531fdb Binary files /dev/null and b/icm20x_icm20x_icm20649_full_test.py.png differ diff --git a/icm20x_icm20x_icm20649_simpletest.py.png b/icm20x_icm20x_icm20649_simpletest.py.png new file mode 100644 index 00000000..3e531fdb Binary files /dev/null and b/icm20x_icm20x_icm20649_simpletest.py.png differ diff --git a/icm20x_icm20x_icm20948_accel_data_rate_test.py.png b/icm20x_icm20x_icm20948_accel_data_rate_test.py.png new file mode 100644 index 00000000..3e531fdb Binary files /dev/null and b/icm20x_icm20x_icm20948_accel_data_rate_test.py.png differ diff --git a/icm20x_icm20x_icm20948_displayio_simpletest.py.png b/icm20x_icm20x_icm20948_displayio_simpletest.py.png new file mode 100644 index 00000000..9cf45b6d Binary files /dev/null and b/icm20x_icm20x_icm20948_displayio_simpletest.py.png differ diff --git a/icm20x_icm20x_icm20948_gyro_data_rate_test.py.png b/icm20x_icm20x_icm20948_gyro_data_rate_test.py.png new file mode 100644 index 00000000..3e531fdb Binary files /dev/null and b/icm20x_icm20x_icm20948_gyro_data_rate_test.py.png differ diff --git a/icm20x_icm20x_icm20948_mag_data_rate_test.py.png b/icm20x_icm20x_icm20948_mag_data_rate_test.py.png new file mode 100644 index 00000000..3e531fdb Binary files /dev/null and b/icm20x_icm20x_icm20948_mag_data_rate_test.py.png differ diff --git a/icm20x_icm20x_icm20948_simpletest.py.png b/icm20x_icm20x_icm20948_simpletest.py.png new file mode 100644 index 00000000..3e531fdb Binary files /dev/null and b/icm20x_icm20x_icm20948_simpletest.py.png differ diff --git a/il0373_il0373_1.54_color.py.png b/il0373_il0373_1.54_color.py.png new file mode 100644 index 00000000..d034d4c1 Binary files /dev/null and b/il0373_il0373_1.54_color.py.png differ diff --git a/il0373_il0373_2.13_color.py.png b/il0373_il0373_2.13_color.py.png new file mode 100644 index 00000000..d034d4c1 Binary files /dev/null and b/il0373_il0373_2.13_color.py.png differ diff --git a/il0373_il0373_2.9_color.py.png b/il0373_il0373_2.9_color.py.png new file mode 100644 index 00000000..d034d4c1 Binary files /dev/null and b/il0373_il0373_2.9_color.py.png differ diff --git a/il0373_il0373_2.9_grayscale.py.png b/il0373_il0373_2.9_grayscale.py.png new file mode 100644 index 00000000..d034d4c1 Binary files /dev/null and b/il0373_il0373_2.9_grayscale.py.png differ diff --git a/il0373_il0373_flexible_2.13_monochrome.py.png b/il0373_il0373_flexible_2.13_monochrome.py.png new file mode 100644 index 00000000..d034d4c1 Binary files /dev/null and b/il0373_il0373_flexible_2.13_monochrome.py.png differ diff --git a/il0373_il0373_flexible_2.9_monochrome.py.png b/il0373_il0373_flexible_2.9_monochrome.py.png new file mode 100644 index 00000000..d034d4c1 Binary files /dev/null and b/il0373_il0373_flexible_2.9_monochrome.py.png differ diff --git a/il0373_il0373_simpletest.py.png b/il0373_il0373_simpletest.py.png new file mode 100644 index 00000000..d034d4c1 Binary files /dev/null and b/il0373_il0373_simpletest.py.png differ diff --git a/il0398_il0398_4.2_color.py.png b/il0398_il0398_4.2_color.py.png new file mode 100644 index 00000000..44f6d54e Binary files /dev/null and b/il0398_il0398_4.2_color.py.png differ diff --git a/il0398_il0398_simpletest.py.png b/il0398_il0398_simpletest.py.png new file mode 100644 index 00000000..44f6d54e Binary files /dev/null and b/il0398_il0398_simpletest.py.png differ diff --git a/il91874_il91874_simpletest.py.png b/il91874_il91874_simpletest.py.png new file mode 100644 index 00000000..0a8f63d7 Binary files /dev/null and b/il91874_il91874_simpletest.py.png differ diff --git a/ili9341_ili9341_pitft_simpletest.py.png b/ili9341_ili9341_pitft_simpletest.py.png new file mode 100644 index 00000000..b78c7742 Binary files /dev/null and b/ili9341_ili9341_pitft_simpletest.py.png differ diff --git a/ili9341_ili9341_shield_simpletest.py.png b/ili9341_ili9341_shield_simpletest.py.png new file mode 100644 index 00000000..b78c7742 Binary files /dev/null and b/ili9341_ili9341_shield_simpletest.py.png differ diff --git a/ili9341_ili9341_simpletest.py.png b/ili9341_ili9341_simpletest.py.png new file mode 100644 index 00000000..b78c7742 Binary files /dev/null and b/ili9341_ili9341_simpletest.py.png differ diff --git a/imageload_imageload_colorwheel.py.png b/imageload_imageload_colorwheel.py.png new file mode 100644 index 00000000..46e62988 Binary files /dev/null and b/imageload_imageload_colorwheel.py.png differ diff --git a/imageload_imageload_from_web.py.png b/imageload_imageload_from_web.py.png new file mode 100644 index 00000000..186639a1 Binary files /dev/null and b/imageload_imageload_from_web.py.png differ diff --git a/imageload_imageload_jpg_simpletest.py.png b/imageload_imageload_jpg_simpletest.py.png new file mode 100644 index 00000000..46e62988 Binary files /dev/null and b/imageload_imageload_jpg_simpletest.py.png differ diff --git a/imageload_imageload_magtag_simpletest.py.png b/imageload_imageload_magtag_simpletest.py.png new file mode 100644 index 00000000..46e62988 Binary files /dev/null and b/imageload_imageload_magtag_simpletest.py.png differ diff --git a/imageload_imageload_netpbm.py.png b/imageload_imageload_netpbm.py.png new file mode 100644 index 00000000..9e0a3bb2 Binary files /dev/null and b/imageload_imageload_netpbm.py.png differ diff --git a/imageload_imageload_png_simpletest.py.png b/imageload_imageload_png_simpletest.py.png new file mode 100644 index 00000000..46e62988 Binary files /dev/null and b/imageload_imageload_png_simpletest.py.png differ diff --git a/imageload_imageload_simpletest.py.png b/imageload_imageload_simpletest.py.png new file mode 100644 index 00000000..46e62988 Binary files /dev/null and b/imageload_imageload_simpletest.py.png differ diff --git a/imageload_imageload_tilegrid_inflator_simpletest.py.png b/imageload_imageload_tilegrid_inflator_simpletest.py.png new file mode 100644 index 00000000..46e62988 Binary files /dev/null and b/imageload_imageload_tilegrid_inflator_simpletest.py.png differ diff --git a/ina219_ina219_simpletest.py.png b/ina219_ina219_simpletest.py.png new file mode 100644 index 00000000..25667a76 Binary files /dev/null and b/ina219_ina219_simpletest.py.png differ diff --git a/ina228_ina228_simpletest.py.png b/ina228_ina228_simpletest.py.png new file mode 100644 index 00000000..2f347a7f Binary files /dev/null and b/ina228_ina228_simpletest.py.png differ diff --git a/ina23x_ina23x_simpletest.py.png b/ina23x_ina23x_simpletest.py.png new file mode 100644 index 00000000..0cb69bd6 Binary files /dev/null and b/ina23x_ina23x_simpletest.py.png differ diff --git a/ina260_ina260_averaging.py.png b/ina260_ina260_averaging.py.png new file mode 100644 index 00000000..2d243baa Binary files /dev/null and b/ina260_ina260_averaging.py.png differ diff --git a/ina260_ina260_latch.py.png b/ina260_ina260_latch.py.png new file mode 100644 index 00000000..2d243baa Binary files /dev/null and b/ina260_ina260_latch.py.png differ diff --git a/ina260_ina260_modes.py.png b/ina260_ina260_modes.py.png new file mode 100644 index 00000000..2d243baa Binary files /dev/null and b/ina260_ina260_modes.py.png differ diff --git a/ina260_ina260_simpletest.py.png b/ina260_ina260_simpletest.py.png new file mode 100644 index 00000000..2d243baa Binary files /dev/null and b/ina260_ina260_simpletest.py.png differ diff --git a/ina3221_ina3221_simpletest.py.png b/ina3221_ina3221_simpletest.py.png new file mode 100644 index 00000000..d9f740ef Binary files /dev/null and b/ina3221_ina3221_simpletest.py.png differ diff --git a/index.html b/index.html new file mode 100644 index 00000000..4d463c9a --- /dev/null +++ b/index.html @@ -0,0 +1,1461 @@ +24lc32_24lc32_simpletest.py.png
+74hc595_74hc595_8_led.py.png
+74hc595_74hc595_daisy_chain_74hc595_daisy_chain.py.png
+74hc595_74hc595_simpletest.py.png
+AWS_IOT_aws_iot_native_networking.py.png
+AWS_IOT_aws_iot_shadows.py.png
+AWS_IOT_aws_iot_simpletest.py.png
+GC_IOT_Core_gc_iot_core_simpletest.py.png
+acep7in_acep7in_simpletest.py.png
+ad569x_ad569x_simpletest.py.png
+adafruitio_adafruit_io_http___init__.py.png
+adafruitio_adafruit_io_http_adafruit_io_analog_in.py.png
+adafruitio_adafruit_io_http_adafruit_io_batch_cpython.py.png
+adafruitio_adafruit_io_http_adafruit_io_create_and_get_feed.py.png
+adafruitio_adafruit_io_http_adafruit_io_digital_out.py.png
+adafruitio_adafruit_io_http_adafruit_io_feeds.py.png
+adafruitio_adafruit_io_http_adafruit_io_groups.py.png
+adafruitio_adafruit_io_http_adafruit_io_metadata.py.png
+adafruitio_adafruit_io_http_adafruit_io_randomizer.py.png
+adafruitio_adafruit_io_http_adafruit_io_simpletest.py.png
+adafruitio_adafruit_io_http_adafruit_io_simpletest_cpython.py.png
+adafruitio_adafruit_io_http_adafruit_io_simpletest_esp32spi.py.png
+adafruitio_adafruit_io_http_adafruit_io_temperature.py.png
+adafruitio_adafruit_io_http_adafruit_io_user_info.py.png
+adafruitio_adafruit_io_http_adafruit_io_weather.py.png
+adafruitio_adafruit_io_mqtt___init__.py.png
+adafruitio_adafruit_io_mqtt_adafruit_io_feed_callback.py.png
+adafruitio_adafruit_io_mqtt_adafruit_io_groups.py.png
+adafruitio_adafruit_io_mqtt_adafruit_io_location.py.png
+adafruitio_adafruit_io_mqtt_adafruit_io_pubsub_rp2040.py.png
+adafruitio_adafruit_io_mqtt_adafruit_io_simpletest_cellular.py.png
+adafruitio_adafruit_io_mqtt_adafruit_io_simpletest_esp32s2.py.png
+adafruitio_adafruit_io_mqtt_adafruit_io_simpletest_eth.py.png
+adafruitio_adafruit_io_mqtt_adafruit_io_time.py.png
+adafruitio_adafruit_io_simpletest.py.png
+adg72x_adg72x_simpletest.py.png
+ads1x15_ads1x15_ads1115_simpletest.py.png
+ads1x15_ads1x15_comparator_example.py.png
+ads1x15_ads1x15_fast_read.py.png
+ads1x15_ads1x15_gain_example.py.png
+ads1x15_ads1x15_simpletest.py.png
+ads7830_ads7830_simpletest.py.png
+adt7410_adt7410_displayio_simpletest.py.png
+adt7410_adt7410_operation_mode.py.png
+adt7410_adt7410_resolution_mode.py.png
+adt7410_adt7410_simpletest.py.png
+adt7410_adt7410_temp_limits.py.png
+adxl34x_adxl34x_displayio_simpletest.py.png
+adxl34x_adxl34x_freefall_detection_test.py.png
+adxl34x_adxl34x_motion_detection_test.py.png
+adxl34x_adxl34x_offset_calibration.py.png
+adxl34x_adxl34x_simpletest.py.png
+adxl34x_adxl34x_tap_detection_test.py.png
+adxl37x_adxl37x_data_ready.py.png
+adxl37x_adxl37x_offset_calibration.py.png
+adxl37x_adxl37x_simpletest.py.png
+ags02ma_ags02ma_simpletest.py.png
+ahtx0_ahtx0_displayio_simpletest.py.png
+ahtx0_ahtx0_simpletest.py.png
+airlift_airlift_simpletest.py.png
+am2320_am2320_simpletest.py.png
+amg88xx_amg88xx_rpi_thermal_cam.py.png
+amg88xx_amg88xx_rpi_thermal_cam_console.py.png
+amg88xx_amg88xx_simpletest.py.png
+anchored_group_anchored_group_simpletest.py.png
+anchored_tilegrid_anchored_tilegrid_simpletest.py.png
+apds9960_apds9960_color_simpletest.py.png
+apds9960_apds9960_gesture_simpletest.py.png
+apds9960_apds9960_proximity_simpletest.py.png
+apds9960_apds9960_simpletest.py.png
+argv_file_argv_file_otherfile.py.png
+argv_file_argv_file_simpletest.py.png
+as5600_as5600_fulltest.py.png
+as5600_as5600_simpletest.py.png
+as726x_as726x_simpletest.py.png
+as7341_as3741_displayio_simpletest.py.png
+as7341_as7341_batched_readings.py.png
+as7341_as7341_flicker_detection.py.png
+as7341_as7341_led_test.py.png
+as7341_as7341_simpletest.py.png
+asyncio_asyncio_displayio_button.py.png
+asyncio_asyncio_event_example.py.png
+asyncio_asyncio_serial_examples.py.png
+asyncio_asyncio_simpletest.py.png
+asyncio_asyncio_usb_cdc_boot.py.png
+atecc_atecc_csr.py.png
+atecc_atecc_simpletest.py.png
+avrprog_avrprog_program_mega2560.py.png
+avrprog_avrprog_program_tiny13a.py.png
+avrprog_avrprog_program_trinket85.py.png
+avrprog_avrprog_program_uno328.py.png
+avrprog_avrprog_read_signature_simpletest.py.png
+aw9523_aw9523_constant_current_leds.py.png
+aw9523_aw9523_read_all_inputs.py.png
+aw9523_aw9523_set_all_outputs.py.png
+aw9523_aw9523_simpletest.py.png
+azure_azureiot_esp32spi_azureiot_central_commands.py.png
+azure_azureiot_esp32spi_azureiot_central_notconnected.py.png
+azure_azureiot_esp32spi_azureiot_central_properties.py.png
+azure_azureiot_esp32spi_azureiot_central_simpletest.py.png
+azure_azureiot_esp32spi_azureiot_hub_directmethods.py.png
+azure_azureiot_esp32spi_azureiot_hub_messages.py.png
+azure_azureiot_esp32spi_azureiot_hub_simpletest.py.png
+azure_azureiot_esp32spi_azureiot_hub_twin_operations.py.png
+azure_azureiot_native_networking_azureiot_central_commands.py.png
+azure_azureiot_native_networking_azureiot_central_notconnected.py.png
+azure_azureiot_native_networking_azureiot_central_properties.py.png
+azure_azureiot_native_networking_azureiot_central_simpletest.py.png
+azure_azureiot_native_networking_azureiot_hub_directmethods.py.png
+azure_azureiot_native_networking_azureiot_hub_messages.py.png
+azure_azureiot_native_networking_azureiot_hub_simpletest.py.png
+azure_azureiot_native_networking_azureiot_hub_twin_operations.py.png
+azure_azureiot_settings_example.py.png
+bd3491fs_bd3491fs_simpletest.py.png
+bh1750_bh1750_displayio_simpletest.py.png
+bh1750_bh1750_simpletest.py.png
+binascii_binascii_simpletest.py.png
+bitbangio_bitbangio_simpletest.py.png
+bitmap-font_bitmap_font_displayio_simpletest.py.png
+bitmap-font_bitmap_font_forkawesome_icons.py.png
+bitmap-font_bitmap_font_label_forkawesome.py.png
+bitmap-font_bitmap_font_label_magtag.py.png
+bitmap-font_bitmap_font_label_simpletest.py.png
+bitmap-font_bitmap_font_lvgl_simpletest.py.png
+bitmap-font_bitmap_font_simpletest.py.png
+bitmapsaver_bitmapsaver_screenshot_simpletest.py.png
+bitmapsaver_bitmapsaver_screenshot_tft_featherwing.py.png
+bitmapsaver_bitmapsaver_simpletest.py.png
+ble-broadcastnet_ble_broadcastnet_battery_level.py.png
+ble-broadcastnet_ble_broadcastnet_battery_level_neopixel.py.png
+ble-broadcastnet_ble_broadcastnet_blinka_bridge.py.png
+ble-broadcastnet_ble_broadcastnet_bridge.py.png
+ble-broadcastnet_ble_broadcastnet_cpb.py.png
+ble-broadcastnet_ble_broadcastnet_expo_backoff.py.png
+ble-broadcastnet_ble_broadcastnet_multisensor.py.png
+ble-broadcastnet_ble_broadcastnet_scan_test.py.png
+ble-broadcastnet_ble_broadcastnet_simpletest.py.png
+ble-radio_ble_radio_simpletest.py.png
+ble_adafruit_ble_adafruit_circuitplayground_bluefruit.py.png
+ble_adafruit_ble_adafruit_clue.py.png
+ble_adafruit_ble_adafruit_feather_bluefruit_sense.py.png
+ble_adafruit_ble_adafruit_simpletest.py.png
+ble_adafruit_ble_adafruit_simpletest_client.py.png
+ble_apple_media_ble_apple_media_simpletest.py.png
+ble_apple_notification_center_ble_apple_notification_center_callhandler.py.png
+ble_apple_notification_center_ble_apple_notification_center_new.py.png
+ble_apple_notification_center_ble_apple_notification_center_simpletest.py.png
+ble_beacon_ble_beacon_sendtest.py.png
+ble_beacon_ble_beacon_simpletest.py.png
+ble_berrymed_pulse_oximeter_ble_berrymed_pulse_oximeter_simpletest.py.png
+ble_ble_advertising_simpletest.py.png
+ble_ble_bluefruit_color_picker.py.png
+ble_ble_bluefruit_connect_plotter.py.png
+ble_ble_color_proximity.py.png
+ble_ble_current_time_service.py.png
+ble_ble_demo_central.py.png
+ble_ble_demo_periph.py.png
+ble_ble_detailed_scan.py.png
+ble_ble_device_info_service.py.png
+ble_ble_hid_central.py.png
+ble_ble_hid_periph.py.png
+ble_ble_json_central.py.png
+ble_ble_json_peripheral.py.png
+ble_ble_json_service.py.png
+ble_ble_packet_buffer_client.py.png
+ble_ble_packet_buffer_service.py.png
+ble_ble_packet_buffer_test.py.png
+ble_ble_simpletest.py.png
+ble_ble_uart_echo_client.py.png
+ble_ble_uart_echo_test.py.png
+ble_cycling_speed_and_cadence_ble_cycling_speed_and_cadence_simpletest.py.png
+ble_eddystone_ble_eddystone_simpletest.py.png
+ble_file_transfer_ble_file_transfer_listdirs.py.png
+ble_file_transfer_ble_file_transfer_simpletest.py.png
+ble_file_transfer_ble_file_transfer_stub_server.py.png
+ble_heart_rate_ble_heart_rate_simpletest.py.png
+ble_ibbq_ble_ibbq_simpletest.py.png
+ble_lywsd03mmc_ble_lywsd03mmc_simpletest.py.png
+ble_magic_light_ble_magic_light_simpletest.py.png
+ble_midi_ble_midi_simplein.py.png
+ble_midi_ble_midi_simpletest.py.png
+bluefruitconnect_bluefruitconnect_controlpad.py.png
+bluefruitconnect_bluefruitconnect_sensors.py.png
+bluefruitconnect_bluefruitconnect_simpletest.py.png
+bluefruitconnect_bluefruitconnect_simpletest2.py.png
+bluefruitconnect_bluefruitconnect_uart.py.png
+bluefruitspi_bluefruitspi_neocolorpicker.py.png
+bluefruitspi_bluefruitspi_ruggedechotest.py.png
+bluefruitspi_bluefruitspi_simpletest.py.png
+bme280_bme280_normal_mode.py.png
+bme280_bme280_simpletest.py.png
+bme280_bme280_simpletest_pico.py.png
+bme680_bme680_displayio_simpletest.py.png
+bme680_bme680_simpletest.py.png
+bme680_bme680_spi.py.png
+bmp280_bmp280_displayio_simpletest.py.png
+bmp280_bmp280_normal_mode.py.png
+bmp280_bmp280_simpletest.py.png
+bmp3xx_bmp3xx_displayio_simpletest.py.png
+bmp3xx_bmp3xx_simpletest.py.png
+bno055_bno055_calibrator.py.png
+bno055_bno055_compass_mode.py.png
+bno055_bno055_i2c-gpio_simpletest.py.png
+bno055_bno055_simpletest.py.png
+bno055_bno055_webgl_demo_server.py.png
+bno08x_bno08x_calibration.py.png
+bno08x_bno08x_find_heading.py.png
+bno08x_bno08x_more_reports.py.png
+bno08x_bno08x_quaternion_service.py.png
+bno08x_bno08x_simpletest.py.png
+bno08x_bno08x_simpletest_spi.py.png
+bno08x_bno08x_simpletest_uart.py.png
+bno08x_rvc_bno08x_rvc_simpletest.py.png
+boardtest_boardtest_simpletest.py.png
+bus_device_busdevice_read_register_i2c_simpletest.py.png
+bus_device_busdevice_read_register_spi_simpletest.py.png
+cap1188_cap1188_advancedtest.py.png
+cap1188_cap1188_simpletest.py.png
+ccs811_ccs811_displayio_simpletest.py.png
+ccs811_ccs811_simpletest.py.png
+ch9328_ch9328_simpletest.py.png
+charlcd_charlcd_custom_character_nyan_cat.py.png
+charlcd_charlcd_customcharacter.py.png
+charlcd_charlcd_i2c_mono_simpletest.py.png
+charlcd_charlcd_i2c_rgb_simpletest.py.png
+charlcd_charlcd_keypad_simpletest.py.png
+charlcd_charlcd_mono_simpletest.py.png
+charlcd_charlcd_rgb_simpletest.py.png
+charlcd_charlcd_rpi_mono_simpletest.py.png
+charlcd_charlcd_rpi_rgb_simpletest.py.png
+charlcd_charlcd_spi_mono_simpletest.py.png
+circuitplayground_circuitplayground_acceleration.py.png
+circuitplayground_circuitplayground_acceleration_neopixels.py.png
+circuitplayground_circuitplayground_advanced_examples_circuitplayground_acceleration_mapping_neopixels.py.png
+circuitplayground_circuitplayground_advanced_examples_circuitplayground_gravity_pulls_pixel.py.png
+circuitplayground_circuitplayground_advanced_examples_circuitplayground_tilting_arpeggios.py.png
+circuitplayground_circuitplayground_bluefruit_loud_sound.py.png
+circuitplayground_circuitplayground_bluefruit_loud_sound_threshold.py.png
+circuitplayground_circuitplayground_bluefruit_play_mp3.py.png
+circuitplayground_circuitplayground_bluefruit_sound_level.py.png
+circuitplayground_circuitplayground_bluefruit_sound_level_plotter.py.png
+circuitplayground_circuitplayground_button_a.py.png
+circuitplayground_circuitplayground_button_b.py.png
+circuitplayground_circuitplayground_buttons_1_neopixel.py.png
+circuitplayground_circuitplayground_buttons_neopixels.py.png
+circuitplayground_circuitplayground_ir_receive.py.png
+circuitplayground_circuitplayground_ir_transmit.py.png
+circuitplayground_circuitplayground_light.py.png
+circuitplayground_circuitplayground_light_neopixels.py.png
+circuitplayground_circuitplayground_light_plotter.py.png
+circuitplayground_circuitplayground_neopixel_0.py.png
+circuitplayground_circuitplayground_neopixel_0_1.py.png
+circuitplayground_circuitplayground_neopixels_fill.py.png
+circuitplayground_circuitplayground_pixels_simpletest.py.png
+circuitplayground_circuitplayground_play_file.py.png
+circuitplayground_circuitplayground_play_file_buttons.py.png
+circuitplayground_circuitplayground_play_tone.py.png
+circuitplayground_circuitplayground_play_tone_buttons.py.png
+circuitplayground_circuitplayground_red_led.py.png
+circuitplayground_circuitplayground_red_led_blinky.py.png
+circuitplayground_circuitplayground_red_led_blnky_short.py.png
+circuitplayground_circuitplayground_shake.py.png
+circuitplayground_circuitplayground_shake_red_led.py.png
+circuitplayground_circuitplayground_slide_switch.py.png
+circuitplayground_circuitplayground_slide_switch_red_led.py.png
+circuitplayground_circuitplayground_slide_switch_red_led_short.py.png
+circuitplayground_circuitplayground_sound_meter.py.png
+circuitplayground_circuitplayground_tap_red_led.py.png
+circuitplayground_circuitplayground_tapdetect.py.png
+circuitplayground_circuitplayground_tapdetect_single_double.py.png
+circuitplayground_circuitplayground_temperature.py.png
+circuitplayground_circuitplayground_temperature_neopixels.py.png
+circuitplayground_circuitplayground_temperature_plotter.py.png
+circuitplayground_circuitplayground_tone.py.png
+circuitplayground_circuitplayground_touch_a1.py.png
+circuitplayground_circuitplayground_touch_all.py.png
+circuitplayground_circuitplayground_touch_pixel_fill_rainbow.py.png
+circuitplayground_circuitplayground_touch_pixel_rainbow.py.png
+clue_clue_ams_remote.py.png
+clue_clue_ams_remote_advanced.py.png
+clue_clue_ble_color_patchwork.py.png
+clue_clue_display_sensor_data.py.png
+clue_clue_height_calculator.py.png
+clue_clue_simpletest.py.png
+clue_clue_slideshow_clue_slideshow.py.png
+clue_clue_spirit_level.py.png
+clue_clue_temperature_humidity_monitor.py.png
+clue_clue_touch_all.py.png
+color_terminal_color_terminal_fruit_jam_belltest.py.png
+color_terminal_color_terminal_fruit_jam_test.py.png
+color_terminal_color_terminal_simpletest.py.png
+colorsys_colorsys_simpletest.py.png
+connection_manager_connectionmanager_helpers.py.png
+connection_manager_connectionmanager_ssltest.py.png
+crickit_crickit_continuous_servo_simpletest.py.png
+crickit_crickit_dc_motor_simpletest.py.png
+crickit_crickit_drive_simpletest.py.png
+crickit_crickit_multi_example.py.png
+crickit_crickit_neopixel_simpletest.py.png
+crickit_crickit_servo_simpletest.py.png
+crickit_crickit_signal_simpletest.py.png
+crickit_crickit_stepper_motor_simpletest.py.png
+crickit_crickit_touch_simpletest.py.png
+cst8xx_cst8xx_simpletest.py.png
+cursorcontrol_cursorcontrol_buttons_debounced.py.png
+cursorcontrol_cursorcontrol_buttons_text.py.png
+cursorcontrol_cursorcontrol_custom_cursor.py.png
+cursorcontrol_cursorcontrol_simpletest.py.png
+dacx578_dacx578_simpletest.py.png
+dacx578_dacx578_sinewaves.py.png
+dash_display_dash_display_advancedtest.py.png
+dash_display_dash_display_client_examples_battery_daughter.py.png
+dash_display_dash_display_client_examples_door_daughter.py.png
+dash_display_dash_display_client_examples_neopixel_daughter.py.png
+dash_display_dash_display_client_examples_neopixel_setter.py.png
+dash_display_dash_display_client_examples_neopixel_setter_daughter.py.png
+dash_display_dash_display_client_examples_relay_daughter.py.png
+dash_display_dash_display_client_examples_relay_hi_daughter.py.png
+dash_display_dash_display_client_examples_temp_humid_daughter.py.png
+dash_display_dash_display_simpletest.py.png
+datetime_datetime_simpletest.py.png
+datetime_datetime_time.py.png
+datetime_datetime_timedelta.py.png
+debouncer_debouncer_crickit_test.py.png
+debouncer_debouncer_multi.py.png
+debouncer_debouncer_simpletest.py.png
+debouncer_debouncer_timing_test.py.png
+debouncer_debouncer_touchio_test.py.png
+debouncer_debouncer_unittest.py.png
+debug-i2c_debug_i2c_simpletest.py.png
+dht_dht_simpletest.py.png
+dht_dht_time_calibration_advance.py.png
+dht_dht_to_led_display.py.png
+display-button_display_button_color_properties.py.png
+display-button_display_button_customfont.py.png
+display-button_display_button_debounced.py.png
+display-button_display_button_simpletest.py.png
+display-button_display_button_soundboard.py.png
+display-button_display_button_spritebutton_debounced.py.png
+display-button_display_button_spritebutton_simpletest.py.png
+display-button_display_button_spritebutton_tft_featherwing_simpletest.py.png
+display-shapes_display_shapes_arc.py.png
+display-shapes_display_shapes_arc_dynamic.py.png
+display-shapes_display_shapes_circle_animation.py.png
+display-shapes_display_shapes_filled_polygon_simpletest.py.png
+display-shapes_display_shapes_simpletest.py.png
+display-shapes_display_shapes_simpletest_magtag.py.png
+display-shapes_display_shapes_sparkline_simpletest.py.png
+display-shapes_display_shapes_sparkline_ticks.py.png
+display-shapes_display_shapes_sparkline_triple.py.png
+display-text_display_text_advance_example.py.png
+display-text_display_text_anchored_position.py.png
+display-text_display_text_background_color.py.png
+display-text_display_text_background_color_padding.py.png
+display-text_display_text_bitmap_label_simpletest.py.png
+display-text_display_text_label_align_baseline_comparison.py.png
+display-text_display_text_label_vs_bitmap_label_comparison.py.png
+display-text_display_text_magtag.py.png
+display-text_display_text_matrixportal.py.png
+display-text_display_text_outlined_label_simpletest.py.png
+display-text_display_text_pyportal.py.png
+display-text_display_text_scrolling_label.py.png
+display-text_display_text_simpletest.py.png
+display-text_display_text_text_box_simpletest.py.png
+display-text_display_text_textarea_boundingbox.py.png
+display-text_display_text_wrap_pixels_test.py.png
+display-text_display_text_wraptest.py.png
+display_analogclock_display_analogclock_simpletest.py.png
+display_emoji_text_display_emoji_text_simpletest.py.png
+display_notification_display_notification_eink_gizmo.py.png
+display_notification_display_notification_simpletest.py.png
+displayio_flipclock_displayio_flipclock_flipdigit_test.py.png
+displayio_flipclock_displayio_flipclock_hours_and_minutes.py.png
+displayio_flipclock_displayio_flipclock_ntp_test.py.png
+displayio_flipclock_displayio_flipclock_simpletest.py.png
+displayio_flipclock_displayio_flipdigit_smaller_pyportal.py.png
+displayio_flipclock_spritesheet_generator_make_sprites_flip_animations.py.png
+displayio_layout_displayio_layout_cartesian_advanced_test.py.png
+displayio_layout_displayio_layout_cartesian_lineplot.py.png
+displayio_layout_displayio_layout_cartesian_simpletest.py.png
+displayio_layout_displayio_layout_flip_input_simpletest.py.png
+displayio_layout_displayio_layout_grid_layout_get_cell_test.py.png
+displayio_layout_displayio_layout_gridlayout_dividers.py.png
+displayio_layout_displayio_layout_gridlayout_pygame_display_simpletest.py.png
+displayio_layout_displayio_layout_gridlayout_simpletest.py.png
+displayio_layout_displayio_layout_icon_animated_simpletest.py.png
+displayio_layout_displayio_layout_linearlayout_simpletest.py.png
+displayio_layout_displayio_layout_page_layout_advancedtest.py.png
+displayio_layout_displayio_layout_page_layout_simpletest.py.png
+displayio_layout_displayio_layout_pygame_display_switch_round.py.png
+displayio_layout_displayio_layout_simpletest.py.png
+displayio_layout_displayio_layout_switch_multiple.py.png
+displayio_layout_displayio_layout_switch_simpletest.py.png
+displayio_layout_displayio_layout_tab_layout_simpletest.py.png
+displayio_layout_displayio_layout_tab_layout_touchtest.py.png
+displayio_layout_hotplug_sensor_examples_displayio_layout_hotplug_rtc.py.png
+displayio_layout_hotplug_sensor_examples_displayio_layout_hotplug_temp_sensor.py.png
+displayio_sh1106_displayio_sh1106_simpletest.py.png
+displayio_sh1107_displayio_sh1107_game_of_life.py.png
+displayio_sh1107_displayio_sh1107_mono_128x128_test.py.png
+displayio_sh1107_displayio_sh1107_random_motion.py.png
+displayio_sh1107_displayio_sh1107_simpletest.py.png
+displayio_ssd1305_displayio_ssd1305_simpletest.py.png
+displayio_ssd1306_displayio_ssd1306_64x32_simpletest.py.png
+displayio_ssd1306_displayio_ssd1306_featherwing.py.png
+displayio_ssd1306_displayio_ssd1306_picowbell_tempsensor.py.png
+displayio_ssd1306_displayio_ssd1306_simpletest.py.png
+dotstar_dotstar_image_paint.py.png
+dotstar_dotstar_image_pov.py.png
+dotstar_dotstar_simpletest.py.png
+dps310_dps310_displayio_simpletest.py.png
+dps310_dps310_low_power_weather_station.py.png
+dps310_dps310_simpletest.py.png
+dps310_dps310_simpletest_advanced.py.png
+drv2605_drv2605_simpletest.py.png
+ds1307_ds1307_simpletest.py.png
+ds1841_ds1841_blinka_simpletest.py.png
+ds1841_ds1841_lut_test.py.png
+ds1841_ds1841_simpletest.py.png
+ds18x20_ds18x20_asynctest.py.png
+ds18x20_ds18x20_multi.py.png
+ds18x20_ds18x20_simpletest.py.png
+ds2413_ds2413_direct_access.py.png
+ds2413_ds2413_simpletest.py.png
+ds248x_ds2482s-800_8-channel_test.py.png
+ds248x_ds248x_simpletest.py.png
+ds3231_ds3231_displayio_simpletest.py.png
+ds3231_ds3231_simpletest.py.png
+ds3502_ds3502_blinka_simpletest.py.png
+ds3502_ds3502_set_default.py.png
+ds3502_ds3502_simpletest.py.png
+ducky_ducky_simpletest.py.png
+dymoscale_dymoscale_simpletest.py.png
+ek79686_ek79686_simpletest.py.png
+emc2101_emc2101_lut_example.py.png
+emc2101_emc2101_set_pwm_freq.py.png
+emc2101_emc2101_simpletest.py.png
+ens160_ens160_advancedtest.py.png
+ens160_ens160_displayio_simpletest.py.png
+ens160_ens160_simpletest.py.png
+epd_epd_bitmap.py.png
+epd_epd_blinka.py.png
+epd_epd_bonnet.py.png
+epd_epd_pillow_demo.py.png
+epd_epd_pillow_image.py.png
+epd_epd_shieldtest.py.png
+epd_epd_simpletest.py.png
+epd_feather_epd_blinka.py.png
+epd_feather_epd_blinka_pillow.py.png
+esp-atcontrol_esp_atcontrol_AIO_no_wifimanager-enterprise.py.png
+esp-atcontrol_esp_atcontrol_AIO_wifimanager_enterprise.py.png
+esp-atcontrol_esp_atcontrol_aio_post.py.png
+esp-atcontrol_esp_atcontrol_cheerlights.py.png
+esp-atcontrol_esp_atcontrol_countviewer.py.png
+esp-atcontrol_esp_atcontrol_countviewer_enterprise.py.png
+esp-atcontrol_esp_atcontrol_localtime.py.png
+esp-atcontrol_esp_atcontrol_secrets.py.png
+esp-atcontrol_esp_atcontrol_simple_enterprise.py.png
+esp-atcontrol_esp_atcontrol_simpletest.py.png
+esp-atcontrol_esp_atcontrol_webclient.py.png
+esp-atcontrol_secrets_enterprise.py.png
+esp32s2tft_esp32s2tft_simpletest.py.png
+esp32spi_esp32spi_aio_post.py.png
+esp32spi_esp32spi_cheerlights.py.png
+esp32spi_esp32spi_ipconfig.py.png
+esp32spi_esp32spi_localtime.py.png
+esp32spi_esp32spi_simpletest.py.png
+esp32spi_esp32spi_simpletest_rp2040.py.png
+esp32spi_esp32spi_tcp_client.py.png
+esp32spi_esp32spi_udp_client.py.png
+esp32spi_esp32spi_wpa2ent_aio_post.py.png
+esp32spi_esp32spi_wpa2ent_simpletest.py.png
+esp32spi_gpio_esp32spi_gpio.py.png
+fakerequests_fakerequests_advancedtest.py.png
+fakerequests_fakerequests_simpletest.py.png
+fancyled_fancyled_cpx_helper_example.py.png
+fancyled_fancyled_cpx_rotate.py.png
+fancyled_fancyled_neopixel_rotate_simpletest.py.png
+featherwing_featherwing_alphanum_simpletest.py.png
+featherwing_featherwing_dotstar_palette_example.py.png
+featherwing_featherwing_dotstar_simpletest.py.png
+featherwing_featherwing_gps_simpletest.py.png
+featherwing_featherwing_ina219_simpletest.py.png
+featherwing_featherwing_joy_simpletest.py.png
+featherwing_featherwing_keyboard_featherwing.py.png
+featherwing_featherwing_matrix_simpletest.py.png
+featherwing_featherwing_minitft_simpletest.py.png
+featherwing_featherwing_neopixel_palette_example.py.png
+featherwing_featherwing_neopixel_simpletest.py.png
+featherwing_featherwing_rtc_simpletest.py.png
+featherwing_featherwing_sevensegment_simpletest.py.png
+featherwing_featherwing_tempmotion_simpletest.py.png
+featherwing_featherwing_tft24_simpletest.py.png
+featherwing_featherwing_tft24v2_simpletest.py.png
+featherwing_featherwing_tft35_simpletest.py.png
+featherwing_featherwing_tft35v2_simpletest.py.png
+fingerprint_fingerprint_picturetest.py.png
+fingerprint_fingerprint_r503.py.png
+fingerprint_fingerprint_r503_rpi.py.png
+fingerprint_fingerprint_simpletest.py.png
+fingerprint_fingerprint_simpletest_rpi.py.png
+fingerprint_fingerprint_template_file_compare.py.png
+fingerprint_fingerprint_template_folder_compare_with_file_rpi.py.png
+floppy_dos_archiver.py.png
+floppy_floppy_simpletest.py.png
+floppy_floppy_vfs.py.png
+focaltouch_focaltouch_paint_rgb666.py.png
+focaltouch_focaltouch_paint_simpletest.py.png
+focaltouch_focaltouch_print_touches.py.png
+focaltouch_focaltouch_print_touches_with_irq.py.png
+fona_fona_aio_post.py.png
+fona_fona_cheerlights.py.png
+fona_fona_simpletest.py.png
+fona_fona_sms.py.png
+fona_fona_sms_response.py.png
+fram_fram_i2c_simpletest.py.png
+fram_fram_spi_simpletest.py.png
+framebuf_framebuf_simpletest.py.png
+fruitjam_fruitjam_displaycheck.py.png
+fruitjam_fruitjam_peripherals.py.png
+fruitjam_fruitjam_simpletest.py.png
+ft5336_buttons_example.py.png
+ft5336_ft5336_simpletest.py.png
+ft5336_touchpaint_example.py.png
+funhouse_funhouse_adafruit_io_mqtt.py.png
+funhouse_funhouse_simpletest.py.png
+funhouse_funhouse_temperature_logger.py.png
+fxas21002c_fxas21002c_simpletest.py.png
+fxos8700_fxos8700_simpletest.py.png
+gc9a01a_gc9a01a_simpletest.py.png
+gfx_gfx_ili9341_randlines.py.png
+gfx_gfx_ili9341_test.py.png
+gfx_gfx_simpletest.py.png
+gizmo_gizmo_eink_simpletest.py.png
+gizmo_gizmo_simpletest.py.png
+gizmo_gizmo_tft_demo.py.png
+gizmo_gizmo_tft_thermometer.py.png
+gps_gps_datalogging.py.png
+gps_gps_displayio_simpletest.py.png
+gps_gps_echotest.py.png
+gps_gps_satellitefix.py.png
+gps_gps_simpletest.py.png
+gps_gps_time_source.py.png
+guvx-i2c_guva_c32sm_fulltest.py.png
+guvx-i2c_guvb_c31sm_fulltest.py.png
+guvx-i2c_guvb_c31sm_simpletest.py.png
+hashlib_hashlib_simpletest.py.png
+hcsr04_hcsr04_simpletest.py.png
+hdc302x_hdc302x_alerts.py.png
+hdc302x_hdc302x_simpletest.py.png
+hid_hid_consumer_control_brightness.py.png
+hid_hid_gamepad.py.png
+hid_hid_joywing_gamepad.py.png
+hid_hid_keyboard_layout.py.png
+hid_hid_keyboard_shortcuts.py.png
+hid_hid_simple_gamepad.py.png
+hid_hid_simpletest.py.png
+ht16k33_ht16k33_animation_demo.py.png
+ht16k33_ht16k33_bicolor24_simpletest.py.png
+ht16k33_ht16k33_matrix_multi_display.py.png
+ht16k33_ht16k33_matrix_pillow_image.py.png
+ht16k33_ht16k33_matrix_simpletest.py.png
+ht16k33_ht16k33_matrix_text_example.py.png
+ht16k33_ht16k33_segments_14x4_demo.py.png
+ht16k33_ht16k33_segments_7x4customchars.py.png
+ht16k33_ht16k33_segments_multi_display.py.png
+ht16k33_ht16k33_segments_non_blocking_marquee.py.png
+ht16k33_ht16k33_segments_simpletest.py.png
+hts221_hts221_simpletest.py.png
+httpserver_httpserver_authentication_handlers.py.png
+httpserver_httpserver_authentication_server.py.png
+httpserver_httpserver_chunked.py.png
+httpserver_httpserver_cookies.py.png
+httpserver_httpserver_cpu_information.py.png
+httpserver_httpserver_cpython.py.png
+httpserver_httpserver_form_data.py.png
+httpserver_httpserver_handler_serves_file.py.png
+httpserver_httpserver_https.py.png
+httpserver_httpserver_mdns.py.png
+httpserver_httpserver_methods.py.png
+httpserver_httpserver_multiple_servers.py.png
+httpserver_httpserver_neopixel.py.png
+httpserver_httpserver_redirects.py.png
+httpserver_httpserver_simpletest_auto_connection_manager.py.png
+httpserver_httpserver_simpletest_auto_settings_toml.py.png
+httpserver_httpserver_simpletest_manual_ap.py.png
+httpserver_httpserver_simpletest_manual_ethernet.py.png
+httpserver_httpserver_simpletest_manual_wifi.py.png
+httpserver_httpserver_sse.py.png
+httpserver_httpserver_start_and_poll.py.png
+httpserver_httpserver_start_and_poll_asyncio.py.png
+httpserver_httpserver_static_files_serving.py.png
+httpserver_httpserver_templates.py.png
+httpserver_httpserver_url_parameters.py.png
+httpserver_httpserver_video_stream.py.png
+httpserver_httpserver_websocket.py.png
+htu21d_htu21d_displayio_simpletest.py.png
+htu21d_htu21d_simpletest.py.png
+htu31d_htu31d_displayio_simpletest.py.png
+htu31d_htu31d_setting_resolutions.py.png
+htu31d_htu31d_simpletest.py.png
+hue_hue_simpletest.py.png
+husb238_husb238_simpletest.py.png
+hx711_hx711_simpletest.py.png
+hx8357_hx8357_pitft_simpletest.py.png
+hx8357_hx8357_simpletest.py.png
+icm20x_icm20x_icm20649_data_rate_test.py.png
+icm20x_icm20x_icm20649_full_test.py.png
+icm20x_icm20x_icm20649_simpletest.py.png
+icm20x_icm20x_icm20948_accel_data_rate_test.py.png
+icm20x_icm20x_icm20948_displayio_simpletest.py.png
+icm20x_icm20x_icm20948_gyro_data_rate_test.py.png
+icm20x_icm20x_icm20948_mag_data_rate_test.py.png
+icm20x_icm20x_icm20948_simpletest.py.png
+il0373_il0373_1.54_color.py.png
+il0373_il0373_2.13_color.py.png
+il0373_il0373_2.9_color.py.png
+il0373_il0373_2.9_grayscale.py.png
+il0373_il0373_flexible_2.13_monochrome.py.png
+il0373_il0373_flexible_2.9_monochrome.py.png
+il0373_il0373_simpletest.py.png
+il0398_il0398_4.2_color.py.png
+il0398_il0398_simpletest.py.png
+il91874_il91874_simpletest.py.png
+ili9341_ili9341_pitft_simpletest.py.png
+ili9341_ili9341_shield_simpletest.py.png
+ili9341_ili9341_simpletest.py.png
+imageload_imageload_colorwheel.py.png
+imageload_imageload_from_web.py.png
+imageload_imageload_jpg_simpletest.py.png
+imageload_imageload_magtag_simpletest.py.png
+imageload_imageload_netpbm.py.png
+imageload_imageload_png_simpletest.py.png
+imageload_imageload_simpletest.py.png
+imageload_imageload_tilegrid_inflator_simpletest.py.png
+ina219_ina219_simpletest.py.png
+ina228_ina228_simpletest.py.png
+ina23x_ina23x_simpletest.py.png
+ina260_ina260_averaging.py.png
+ina260_ina260_latch.py.png
+ina260_ina260_modes.py.png
+ina260_ina260_simpletest.py.png
+ina3221_ina3221_simpletest.py.png
+irremote_irremote_nonblocking.py.png
+irremote_irremote_simpletest.py.png
+irremote_irremote_transmit.py.png
+is31fl3731_is31fl3731_16x9_charlieplexed_pwm.py.png
+is31fl3731_is31fl3731_blink_example.py.png
+is31fl3731_is31fl3731_frame_example.py.png
+is31fl3731_is31fl3731_keybow_2040_rainbow.py.png
+is31fl3731_is31fl3731_ledshim_fade.py.png
+is31fl3731_is31fl3731_ledshim_rainbow.py.png
+is31fl3731_is31fl3731_pillow_animated_gif.py.png
+is31fl3731_is31fl3731_pillow_marquee.py.png
+is31fl3731_is31fl3731_pillow_numbers.py.png
+is31fl3731_is31fl3731_rgbmatrix5x5_rainbow.py.png
+is31fl3731_is31fl3731_simpletest.py.png
+is31fl3731_is31fl3731_text_example.py.png
+is31fl3731_is31fl3731_wave_example.py.png
+is31fl3741_is31fl3741_13x9_sequential_chain.py.png
+is31fl3741_is31fl3741_animation.py.png
+is31fl3741_is31fl3741_glassesrings.py.png
+is31fl3741_is31fl3741_native.py.png
+is31fl3741_is31fl3741_rgbmatrix_all_animations.py.png
+is31fl3741_is31fl3741_rgbmatrix_animation_sequence.py.png
+is31fl3741_is31fl3741_rgbmatrix_led_animation.py.png
+is31fl3741_is31fl3741_rgbswirl.py.png
+is31fl3741_is31fl3741_simpletest.py.png
+itertools_itertools_simpletest.py.png
+json_stream_json_stream_local_file.py.png
+json_stream_json_stream_local_file_advanced.py.png
+json_stream_json_stream_simpletest.py.png
+jwt_jwt_simpletest.py.png
+jwt_jwt_simpletest_secrets.py.png
+l3gd20_l3gd20_displayio_simpletest.py.png
+l3gd20_l3gd20_simpletest.py.png
+lc709203f_lc709203f_simpletest.py.png
+lc709203f_lc709203f_thermistortest.py.png
+led-animation_led_animation_all_animations.py.png
+led-animation_led_animation_basic_animations.py.png
+led-animation_led_animation_blink.py.png
+led-animation_led_animation_blink_with_background.py.png
+led-animation_led_animation_chase.py.png
+led-animation_led_animation_comet.py.png
+led-animation_led_animation_customcolorchase.py.png
+led-animation_led_animation_cycle_animations.py.png
+led-animation_led_animation_freeze_animation.py.png
+led-animation_led_animation_group.py.png
+led-animation_led_animation_multicolor_comet.py.png
+led-animation_led_animation_pacman.py.png
+led-animation_led_animation_pixel_map.py.png
+led-animation_led_animation_rainbow_animations.py.png
+led-animation_led_animation_resume_animation.py.png
+led-animation_led_animation_samd21_reset_interval.py.png
+led-animation_led_animation_sequence.py.png
+led-animation_led_animation_simpletest.py.png
+led-animation_led_animation_sparkle_animations.py.png
+led-animation_led_animation_sparkle_mask.py.png
+led-animation_led_animation_timedsequence.py.png
+led-animation_led_animation_volume.py.png
+lidarlite_lidarlite_simpletest.py.png
+lifx_lifx_simpletest.py.png
+lifx_lifx_simpletest_esp32s2.py.png
+lis2mdl_lis2mdl_calibrate.py.png
+lis2mdl_lis2mdl_compass.py.png
+lis2mdl_lis2mdl_displayio_simpletest.py.png
+lis2mdl_lis2mdl_interrupt.py.png
+lis2mdl_lis2mdl_simpletest.py.png
+lis331_lis331_high_pass_filter.py.png
+lis331_lis331_low_pass_filter.py.png
+lis331_lis331_simpletest.py.png
+lis3dh_lis3dh_adc.py.png
+lis3dh_lis3dh_simpletest.py.png
+lis3dh_lis3dh_spinner.py.png
+lis3dh_lis3dh_spinner_advanced.py.png
+lis3dh_lis3dh_tap.py.png
+lis3mdl_lis3mdl_calibrator.py.png
+lis3mdl_lis3mdl_compass.py.png
+lis3mdl_lis3mdl_data_rate_test.py.png
+lis3mdl_lis3mdl_lsm6ds_test.py.png
+lis3mdl_lis3mdl_range_test.py.png
+lis3mdl_lis3mdl_simpletest.py.png
+logging_logging_filehandler.py.png
+logging_logging_formatter_example.py.png
+logging_logging_mqtt_handler.py.png
+logging_logging_simpletest.py.png
+lps28_lps28_fifo.py.png
+lps28_lps28_oneshot.py.png
+lps28_lps28_simpletest.py.png
+lps2x_lps2x_displayio_simpletest.py.png
+lps2x_lps2x_simpletest.py.png
+lps35hw_lps35hw_data_rate.py.png
+lps35hw_lps35hw_filter.py.png
+lps35hw_lps35hw_high_threshold.py.png
+lps35hw_lps35hw_relative.py.png
+lps35hw_lps35hw_simpletest.py.png
+lsm303-accel_lsm303_accel_fast.py.png
+lsm303-accel_lsm303_accel_inclinometer.py.png
+lsm303-accel_lsm303_accel_simpletest.py.png
+lsm303-accel_lsm303_accel_tap_detection.py.png
+lsm303dlh-mag_lsm303dlh_mag_compass.py.png
+lsm303dlh-mag_lsm303dlh_mag_fast.py.png
+lsm303dlh-mag_lsm303dlh_mag_simpletest.py.png
+lsm6ds_lsm6ds_full_test.py.png
+lsm6ds_lsm6ds_ism330dhcx_simpletest.py.png
+lsm6ds_lsm6ds_lsm6ds33_simpletest.py.png
+lsm6ds_lsm6ds_lsm6ds3_simpletest.py.png
+lsm6ds_lsm6ds_lsm6ds3trc_simpletest.py.png
+lsm6ds_lsm6ds_lsm6dso32_simpletest.py.png
+lsm6ds_lsm6ds_lsm6dsox_mlc_test.py.png
+lsm6ds_lsm6ds_lsm6dsox_simpletest.py.png
+lsm6ds_lsm6ds_pedometer.py.png
+lsm6ds_lsm6ds_rate_test.py.png
+lsm9ds0_lsm9ds0_simpletest.py.png
+lsm9ds1_lsm9ds1_simpletest.py.png
+ltr329_ltr303_ltr303_advancedtest.py.png
+ltr329_ltr303_ltr303_simpletest.py.png
+ltr329_ltr303_ltr329_advancedtest.py.png
+ltr329_ltr303_ltr329_simpletest.py.png
+ltr390_ltr390_alert_test.py.png
+ltr390_ltr390_configuration_example.py.png
+ltr390_ltr390_displayio_simpletest.py.png
+ltr390_ltr390_simpletest.py.png
+macropad_macropad_display_image_macropad_display_image.py.png
+macropad_macropad_grid_layout.py.png
+macropad_macropad_keyboard_layout.py.png
+macropad_macropad_keyboard_mouse.py.png
+macropad_macropad_led_animation_example.py.png
+macropad_macropad_mp3_macropad_mp3.py.png
+macropad_macropad_rainbow_keys.py.png
+macropad_macropad_rotation.py.png
+macropad_macropad_simpletest.py.png
+macropad_macropad_simpletest_display.py.png
+macropad_macropad_tone_keypad.py.png
+macropad_macropad_tone_keypad_extended.py.png
+magtag_magtag_btn_sleep_demo.py.png
+magtag_magtag_quote_demo.py.png
+magtag_magtag_simpletest.py.png
+matrixkeypad_matrixkeypad_4x4.py.png
+matrixkeypad_matrixkeypad_rpi_simpletest.py.png
+matrixkeypad_matrixkeypad_simpletest.py.png
+matrixportal_matrixportal_scrolling_bitcoin.py.png
+matrixportal_matrixportal_simpletest.py.png
+max1704x_max1704x_advanced.py.png
+max1704x_max1704x_simpletest.py.png
+max31855_max31855_simpletest.py.png
+max31856_max31856_simpletest.py.png
+max31856_max31856_thresholds_and_faults.py.png
+max31865_max31865_simpletest.py.png
+max7219_max7219_custommatrixtest.py.png
+max7219_max7219_showbcddigits.py.png
+max7219_max7219_simpletest.py.png
+max9744_max9744_simpletest.py.png
+mcp230xx_mcp230xx_event_detect_interrupt.py.png
+mcp230xx_mcp230xx_leds_and_buttons.py.png
+mcp230xx_mcp230xx_leds_and_buttons_irq.py.png
+mcp230xx_mcp230xx_simpletest.py.png
+mcp230xx_mcp23Sxx_event_detect_interrupt.py.png
+mcp230xx_mcp23Sxx_simpletest.py.png
+mcp2515_mcp2515_canio_test.py.png
+mcp2515_mcp2515_loopback_test.py.png
+mcp2515_mcp2515_receive.py.png
+mcp2515_mcp2515_send_and_receive.py.png
+mcp2515_mcp2515_simpletest.py.png
+mcp3421_mcp3421_simpletest.py.png
+mcp3xxx_mcp3xxx_mcp3002_differential_simpletest.py.png
+mcp3xxx_mcp3xxx_mcp3002_single_ended_simpletest.py.png
+mcp3xxx_mcp3xxx_mcp3004_differential_simpletest.py.png
+mcp3xxx_mcp3xxx_mcp3004_single_ended_simpletest.py.png
+mcp3xxx_mcp3xxx_mcp3008_differential_simpletest.py.png
+mcp3xxx_mcp3xxx_mcp3008_single_ended_simpletest.py.png
+mcp4725_mcp4725_simpletest.py.png
+mcp4728_mcp4728_generalcalltest.py.png
+mcp4728_mcp4728_simpletest.py.png
+mcp4728_mcp4728_vref_example.py.png
+mcp9600_mcp9600_simpletest.py.png
+mcp9808_mcp9808_average_temp_mqtt.py.png
+mcp9808_mcp9808_displayio_simpletest.py.png
+mcp9808_mcp9808_simpletest.py.png
+mcp9808_mcp9808_temperature_limits.py.png
+midi_midi_inoutdemo.py.png
+midi_midi_intest1.py.png
+midi_midi_memorycheck.py.png
+midi_midi_simpletest.py.png
+midi_parser_midi_parser_player_example.py.png
+midi_parser_midi_parser_simpletest.py.png
+miniesptool_miniesptool_esp32argon.py.png
+miniesptool_miniesptool_esp32multifile.py.png
+miniesptool_miniesptool_esp8266program.py.png
+miniesptool_miniesptool_simpletest.py.png
+minimqtt_cellular_minimqtt_adafruitio_cellular.py.png
+minimqtt_cellular_minimqtt_simpletest_cellular.py.png
+minimqtt_cpython_minimqtt_adafruitio_cpython.py.png
+minimqtt_cpython_minimqtt_simpletest_cpython.py.png
+minimqtt_cpython_user_data.py.png
+minimqtt_esp32spi_minimqtt_adafruitio_esp32spi.py.png
+minimqtt_esp32spi_minimqtt_certificate_esp32spi.py.png
+minimqtt_esp32spi_minimqtt_pub_sub_blocking_esp32spi.py.png
+minimqtt_esp32spi_minimqtt_pub_sub_blocking_topic_callbacks_esp32spi.py.png
+minimqtt_esp32spi_minimqtt_pub_sub_nonblocking_esp32spi.py.png
+minimqtt_esp32spi_minimqtt_pub_sub_pyportal_esp32spi.py.png
+minimqtt_esp32spi_minimqtt_simpletest_esp32spi.py.png
+minimqtt_ethernet_minimqtt_adafruitio_eth.py.png
+minimqtt_ethernet_minimqtt_simpletest_eth.py.png
+minimqtt_minimqtt_simpletest.py.png
+minimqtt_native_networking_minimqtt_adafruitio_native_networking.py.png
+minimqtt_native_networking_minimqtt_pub_sub_blocking_native_networking.py.png
+minimqtt_native_networking_minimqtt_pub_sub_blocking_topic_callbacks_native_networking.py.png
+miniqr_miniqr_displaytest.py.png
+miniqr_miniqr_simpletest.py.png
+mlx90393_mlx90393_simpletest.py.png
+mlx90393_mlx90393_temperature.py.png
+mlx90395_mlx90395_simpletest.py.png
+mlx90395_mlx90395_tuning.py.png
+mlx90614_mlx90614_simpletest.py.png
+mlx90640_mlx90640_camtest.py.png
+mlx90640_mlx90640_pil.py.png
+mlx90640_mlx90640_pygamer.py.png
+mlx90640_mlx90640_simpletest.py.png
+mma8451_mma8451_displayio_simpletest.py.png
+mma8451_mma8451_simpletest.py.png
+mmc56x3_mmc56x3_continuous.py.png
+mmc56x3_mmc56x3_displayio_simpletest.py.png
+mmc56x3_mmc56x3_simpletest.py.png
+monsterm4sk_monsterm4sk_pumpkin_shifting_eyes.py.png
+monsterm4sk_monsterm4sk_rainbow_stars.py.png
+monsterm4sk_monsterm4sk_simpletest.py.png
+motor_motor_h-bridge_dc_motor.py.png
+motor_motor_pca9685_continuous_servo.py.png
+motor_motor_pca9685_dc_motor.py.png
+motor_motor_pca9685_servo_sweep.py.png
+motor_motor_pca9685_stepper_motor.py.png
+motor_motor_servo_sweep_simpletest.py.png
+motor_motor_stepper_digitalio.py.png
+motorkit_motorkit_dc_motor_simpletest.py.png
+motorkit_motorkit_dc_test.py.png
+motorkit_motorkit_dual_stepper_test.py.png
+motorkit_motorkit_robot.py.png
+motorkit_motorkit_robot_test.py.png
+motorkit_motorkit_stepper_simpletest.py.png
+motorkit_motorkit_stepper_test.py.png
+mpl115a2_mpl115a2_displayio_simpletest.py.png
+mpl115a2_mpl115a2_simpletest.py.png
+mpl3115a2_mpl3115a2_displayio_simpletest.py.png
+mpl3115a2_mpl3115a2_simpletest.py.png
+mpr121_mpr121_pi_keyboard.py.png
+mpr121_mpr121_piano.py.png
+mpr121_mpr121_simpletest.py.png
+mprls_mprls_simpletest.py.png
+mpu6050_mpu6050_displayio_simpletest.py.png
+mpu6050_mpu6050_inclinometer.py.png
+mpu6050_mpu6050_plotter_example.py.png
+mpu6050_mpu6050_simpletest.py.png
+mpu6050_mpu6050_sleep_example.py.png
+ms8607_ms8607_simpletest.py.png
+msa301_msa301_displayio_simpletest.py.png
+msa301_msa301_simpletest.py.png
+msa301_msa301_tap_example.py.png
+msa301_msa311_simpletest.py.png
+nau7802_nau7802_simpletest.py.png
+neokey_neokey1x4_allkeys.py.png
+neokey_neokey1x4_simpletest.py.png
+neokey_neokey_1x4_multikey.py.png
+neopixel_neopixel_pixel.py.png
+neopixel_neopixel_rainbowio_simpletest.py.png
+neopixel_neopixel_rpi_simpletest.py.png
+neopixel_neopixel_simpletest.py.png
+neopixel_spi_neopixel_spi_simpletest.py.png
+neopxl8_neopxl8_animations.py.png
+neopxl8_neopxl8_multiple_animations.py.png
+neopxl8_neopxl8_simpletest.py.png
+neotrellis_neotrellis_multitrellis_simpletest.py.png
+neotrellis_neotrellis_simpletest.py.png
+ntp_ntp_connection_manager.py.png
+ntp_ntp_cpython.py.png
+ntp_ntp_set_rtc.py.png
+ntp_ntp_simpletest.py.png
+nunchuk_nunchuk_accel_mouse.py.png
+nunchuk_nunchuk_analog_mouse.py.png
+nunchuk_nunchuk_simpletest.py.png
+oauth_2_oauth2_simpletest.py.png
+oauth_2_oauth2_simpletest_cpython.py.png
+oauth_2_oauth2_simpletest_esp32spi.py.png
+onewire_onewire_simpletest.py.png
+opt4048_opt4048_fulltest.py.png
+opt4048_opt4048_interruptpin.py.png
+opt4048_opt4048_oneshot.py.png
+opt4048_opt4048_simpletest.py.png
+opt4048_opt4048_webserial.py.png
+opt4048_opt4048_websocket.py.png
+ov2640_ov2640_aio_kaluga1_3.py.png
+ov2640_ov2640_aio_saola.py.png
+ov2640_ov2640_bmp_sd_kaluga1_3.py.png
+ov2640_ov2640_directio_kaluga1_3_ili9341.py.png
+ov2640_ov2640_displayio_kaluga1_3_ili9341.py.png
+ov2640_ov2640_displayio_kaluga1_3_ili9341_ulab.py.png
+ov2640_ov2640_displayio_kaluga1_3_st7789.py.png
+ov2640_ov2640_displayio_pico_st7789_2in.py.png
+ov2640_ov2640_jpeg_kaluga1_3.py.png
+ov2640_ov2640_jpeg_kaluga1_3_boot.py.png
+ov2640_ov2640_jpeg_sd_kaluga1_3.py.png
+ov2640_ov2640_jpeg_sd_pico_st7789_2in.py.png
+ov2640_ov2640_simpletest.py.png
+ov5640_ov5640_directio_kaluga1_3_ili9341.py.png
+ov5640_ov5640_jpeg_capture_af.py.png
+ov5640_ov5640_jpeg_capture_manual_focus.py.png
+ov5640_ov5640_jpeg_kaluga1_3.py.png
+ov5640_ov5640_jpeg_kaluga1_3_boot.py.png
+ov5640_ov5640_pico_simpletest.py.png
+ov5640_ov5640_pico_st7789.py.png
+ov5640_ov5640_sdcard_kaluga_1_3.py.png
+ov5640_ov5640_simpletest.py.png
+ov5640_ov5640_stopmotion_kaluga1_3.py.png
+ov7670_ov7670_displayio_gcm4_tftshield18.py.png
+ov7670_ov7670_displayio_kaluga1_3_ili9341.py.png
+ov7670_ov7670_displayio_pico_st7789_2in.py.png
+ov7670_ov7670_simpletest.py.png
+pastebin_pastebin_aio_cpython.py.png
+pastebin_pastebin_gist_cpython.py.png
+pastebin_pastebin_simpletest.py.png
+pastebin_pastebin_simpletest_cpython.py.png
+pathlib_pathlib_globtest.py.png
+pathlib_pathlib_simpletest.py.png
+pca9554_pca9554_simpletest.py.png
+pca9685_pca9685_calibration.py.png
+pca9685_pca9685_servo.py.png
+pca9685_pca9685_simpletest.py.png
+pcd8544_pcd8544_pillow_demo.py.png
+pcd8544_pcd8544_simpletest.py.png
+pcf8523_pcf8523_clockout.py.png
+pcf8523_pcf8523_displayio_simpletest.py.png
+pcf8523_pcf8523_simpletest.py.png
+pcf8523_pcf8523_timer_flag.py.png
+pcf8523_pcf8523_timer_interrupt.py.png
+pcf8563_pcf8563_simpletest.py.png
+pcf8574_pcf8574_blink8outputs.py.png
+pcf8574_pcf8574_buttonled.py.png
+pcf8574_pcf8574_read8inputs.py.png
+pcf8574_pcf8574_simpletest.py.png
+pcf8575_pcf8575_blink16outputs.py.png
+pcf8575_pcf8575_buttonled.py.png
+pcf8575_pcf8575_read16inputs.py.png
+pcf8575_pcf8575_simpletest.py.png
+pcf8591_pcf8591_adc_example.py.png
+pcf8591_pcf8591_analog_in.py.png
+pcf8591_pcf8591_dac_example.py.png
+pcf8591_pcf8591_simpletest.py.png
+pct2075_pct2075_high_temp_alert_example.py.png
+pct2075_pct2075_simpletest.py.png
+pio_uart_pio_uart_simpletest.py.png
+pioasm_pioasm_7seg.py.png
+pioasm_pioasm_7seg_fader.py.png
+pioasm_pioasm_background_morse.py.png
+pioasm_pioasm_blink.py.png
+pioasm_pioasm_hello.py.png
+pioasm_pioasm_i2s_codec.py.png
+pioasm_pioasm_i2sout.py.png
+pioasm_pioasm_led_brightness.py.png
+pioasm_pioasm_neopixel.py.png
+pioasm_pioasm_neopixel_bg.py.png
+pioasm_pioasm_pdm.py.png
+pioasm_pioasm_print_c_program.py.png
+pioasm_pioasm_pulsegroup.py.png
+pioasm_pioasm_rotaryencoder.py.png
+pioasm_pioasm_rp2350_fifo.py.png
+pioasm_pioasm_rxuart.py.png
+pioasm_pioasm_simpletest.py.png
+pioasm_pioasm_txuart.py.png
+pioasm_pioasm_wrap.py.png
+pixel_framebuf_pixel_framebuf_16x16_animation.py.png
+pixel_framebuf_pixel_framebuf_32x8_test.py.png
+pixel_framebuf_pixel_framebuf_dotstar_simpletest.py.png
+pixel_framebuf_pixel_framebuf_pillow_image.py.png
+pixel_framebuf_pixel_framebuf_simpletest.py.png
+pixelbuf_pixelbuf_simpletest.py.png
+pixelmap_pixelmap_simpletest.py.png
+pixie_pixie_simpletest.py.png
+pm25_pm25_displayio_simpletest.py.png
+pm25_pm25_simpletest.py.png
+pn532_pn532_low_power.py.png
+pn532_pn532_readwrite_mifare.py.png
+pn532_pn532_readwrite_ntag2xx.py.png
+pn532_pn532_simplelisten.py.png
+pn532_pn532_simpletest.py.png
+pn532_pn532_value_block_mifare.py.png
+portalbase_portalbase_simpletest.py.png
+progressbar_progressbar_accelerometer.py.png
+progressbar_progressbar_combined.py.png
+progressbar_progressbar_displayio_blinka.py.png
+progressbar_progressbar_displayio_blinka_color_scale.py.png
+progressbar_progressbar_magtag_simpletest.py.png
+progressbar_progressbar_matrixportal.py.png
+progressbar_progressbar_simpletest.py.png
+progressbar_progressbar_vertical_simpletest.py.png
+prompt_toolkit_prompt_toolkit_second_cdc.py.png
+prompt_toolkit_prompt_toolkit_simpletest.py.png
+pybadger_pybadger_button_debouncing.py.png
+pybadger_pybadger_clue_custom_badge.py.png
+pybadger_pybadger_clue_custom_image_badge.py.png
+pybadger_pybadger_custom_badge.py.png
+pybadger_pybadger_magtag_simpletest.py.png
+pybadger_pybadger_pewpewm4_simpletest.py.png
+pybadger_pybadger_pygamer_asyncio.py.png
+pybadger_pybadger_pyportal_touchscreen.py.png
+pybadger_pybadger_simpletest.py.png
+pycamera_basic_camera_code.py.png
+pycamera_camera_boot.py.png
+pycamera_camera_code.py.png
+pycamera_filter_code.py.png
+pycamera_overlay_code_select.py.png
+pycamera_overlay_code_simple.py.png
+pycamera_qrio_code.py.png
+pycamera_timestamp_filename_code.py.png
+pycamera_viewer_code.py.png
+pycamera_web_camera_code.py.png
+pycamera_web_settings_explorer_code.py.png
+pycamera_web_settings_explorer_make_web_metadata.py.png
+pyoa_pyoa_simpletest.py.png
+pyportal_pyportal_internet_json_fetching.py.png
+pyportal_pyportal_qrcode_generation.py.png
+pyportal_pyportal_simpletest.py.png
+qualia_qualia_paint.py.png
+qualia_qualia_qrcode_generation.py.png
+qualia_qualia_quotes.py.png
+qualia_qualia_simpletest.py.png
+ra8875_ra8875_bmptest.py.png
+ra8875_ra8875_simpletest.py.png
+radial_controller_radial_controller_boot.py.png
+radial_controller_radial_controller_rotary_trinkey.py.png
+radial_controller_radial_controller_rotary_trinkey_boot.py.png
+radial_controller_radial_controller_rotary_trinkey_code.py.png
+radial_controller_radial_controller_simpletest.py.png
+register_register_rwbit.py.png
+register_register_rwbits.py.png
+register_register_simpletest.py.png
+register_register_unarystruct.py.png
+requests_cpython_requests_cpython_advanced.py.png
+requests_cpython_requests_cpython_simpletest.py.png
+requests_esp32spi_requests_esp32spi_advanced.py.png
+requests_esp32spi_requests_esp32spi_simpletest.py.png
+requests_fona_requests_fona_advanced.py.png
+requests_fona_requests_fona_simpletest.py.png
+requests_wifi_expanded_requests_wifi_adafruit_discord_active_online.py.png
+requests_wifi_expanded_requests_wifi_api_discord.py.png
+requests_wifi_expanded_requests_wifi_api_fitbit.py.png
+requests_wifi_expanded_requests_wifi_api_github.py.png
+requests_wifi_expanded_requests_wifi_api_mastodon.py.png
+requests_wifi_expanded_requests_wifi_api_openskynetwork_private.py.png
+requests_wifi_expanded_requests_wifi_api_openskynetwork_private_area.py.png
+requests_wifi_expanded_requests_wifi_api_openskynetwork_public.py.png
+requests_wifi_expanded_requests_wifi_api_premiereleague.py.png
+requests_wifi_expanded_requests_wifi_api_queuetimes.py.png
+requests_wifi_expanded_requests_wifi_api_rocketlaunch_live.py.png
+requests_wifi_expanded_requests_wifi_api_steam.py.png
+requests_wifi_expanded_requests_wifi_api_twitch.py.png
+requests_wifi_expanded_requests_wifi_api_twitter.py.png
+requests_wifi_expanded_requests_wifi_api_youtube.py.png
+requests_wifi_expanded_requests_wifi_file_upload.py.png
+requests_wifi_expanded_requests_wifi_multiple_cookies.py.png
+requests_wifi_expanded_requests_wifi_rachio_irrigation.py.png
+requests_wifi_expanded_requests_wifi_status_codes.py.png
+requests_wifi_requests_wifi_advanced.py.png
+requests_wifi_requests_wifi_simpletest.py.png
+requests_wiznet5k_requests_wiznet5k_advanced.py.png
+requests_wiznet5k_requests_wiznet5k_simpletest.py.png
+rfm69_rfm69_header.py.png
+rfm69_rfm69_node1.py.png
+rfm69_rfm69_node1_ack.py.png
+rfm69_rfm69_node1_bonnet.py.png
+rfm69_rfm69_node2.py.png
+rfm69_rfm69_node2_ack.py.png
+rfm69_rfm69_rpi_interrupt.py.png
+rfm69_rfm69_rpi_simpletest.py.png
+rfm69_rfm69_simpletest.py.png
+rfm69_rfm69_transmit.py.png
+rfm9x_rfm9x_header.py.png
+rfm9x_rfm9x_node1.py.png
+rfm9x_rfm9x_node1_ack.py.png
+rfm9x_rfm9x_node1_bonnet.py.png
+rfm9x_rfm9x_node2.py.png
+rfm9x_rfm9x_node2_ack.py.png
+rfm9x_rfm9x_rpi_interrupt.py.png
+rfm9x_rfm9x_rpi_simpletest.py.png
+rfm9x_rfm9x_simpletest.py.png
+rfm9x_rfm9x_transmit.py.png
+rfm_rfm_fsk_node1.py.png
+rfm_rfm_fsk_node2.py.png
+rfm_rfm_lora_sf_base.py.png
+rfm_rfm_lora_sf_node.py.png
+rfm_rfm_msgpack_data.py.png
+rfm_rfm_raw.py.png
+rfm_rfm_rh_asyncio_listen.py.png
+rfm_rfm_rh_asyncio_listen_ack.py.png
+rfm_rfm_rh_asyncio_node1.py.png
+rfm_rfm_rh_base.py.png
+rfm_rfm_rh_base_ack.py.png
+rfm_rfm_rh_node1.py.png
+rfm_rfm_rh_node1_ack.py.png
+rfm_rfm_simpletest.py.png
+rfm_rfm_transmit.py.png
+rgb-display_rgb_display_eyespi_beret_animated_gif.py.png
+rgb-display_rgb_display_fbcp.py.png
+rgb-display_rgb_display_hx8357test.py.png
+rgb-display_rgb_display_ili9341test.py.png
+rgb-display_rgb_display_minipitftstats.py.png
+rgb-display_rgb_display_minipitfttest.py.png
+rgb-display_rgb_display_pillow_animated_gif.py.png
+rgb-display_rgb_display_pillow_bonnet_buttons.py.png
+rgb-display_rgb_display_pillow_demo.py.png
+rgb-display_rgb_display_pillow_image.py.png
+rgb-display_rgb_display_pillow_stats.py.png
+rgb-display_rgb_display_simpletest.py.png
+rgbled_rgbled_blink.py.png
+rgbled_rgbled_pca9685.py.png
+rgbled_rgbled_simpletest.py.png
+rockblock_rockblock_feather_sense_sensors.py.png
+rockblock_rockblock_recv_data.py.png
+rockblock_rockblock_recv_text.py.png
+rockblock_rockblock_send_data.py.png
+rockblock_rockblock_send_text.py.png
+rockblock_rockblock_simpletest.py.png
+rplidar_rplidar_simpletest.py.png
+rsa_rsa_generate_json_keys.py.png
+rsa_rsa_json_keys.py.png
+rsa_rsa_sign_verify.py.png
+rsa_rsa_simpletest.py.png
+rsa_rsa_tests.py.png
+rtttl_rtttl_simpletest.py.png
+s35710_s35710_simpletest.py.png
+scd30_scd30_ft232htest.py.png
+scd30_scd30_mcp2221test.py.png
+scd30_scd30_simpletest.py.png
+scd30_scd30_tuning_knobs.py.png
+scd4x_scd41_single_shot_example.py.png
+scd4x_scd4x_displayio_simpletest.py.png
+scd4x_scd4x_simpletest.py.png
+scd4x_scd4x_tuning_knobs.py.png
+sdcard_sd_read_simpletest.py.png
+seesaw_seesaw_analogin_test.py.png
+seesaw_seesaw_ano_rotary_7segment_demo.py.png
+seesaw_seesaw_ano_rotary_simpletest.py.png
+seesaw_seesaw_arcade_qt_multi_board.py.png
+seesaw_seesaw_arcade_qt_simpletest.py.png
+seesaw_seesaw_attiny_simpletest.py.png
+seesaw_seesaw_crickit_test.py.png
+seesaw_seesaw_digitalio_test.py.png
+seesaw_seesaw_eeprom_test.py.png
+seesaw_seesaw_gamepad_qt.py.png
+seesaw_seesaw_joy_featherwing.py.png
+seesaw_seesaw_minitft_featherwing.py.png
+seesaw_seesaw_neopixel_test.py.png
+seesaw_seesaw_pc_joystick.py.png
+seesaw_seesaw_pwmout_test.py.png
+seesaw_seesaw_quadrotary.py.png
+seesaw_seesaw_rotary_multiples.py.png
+seesaw_seesaw_rotary_neopixel.py.png
+seesaw_seesaw_rotary_simpletest.py.png
+seesaw_seesaw_simpletest.py.png
+seesaw_seesaw_soil_simpletest.py.png
+sen6x_sen6x_simpletest.py.png
+servokit_servokit_all_servos_sequential.py.png
+servokit_servokit_all_servos_synchronised.py.png
+servokit_servokit_simpletest.py.png
+sgp30_sgp30_simpletest.py.png
+sgp40_sgp40_indextest.py.png
+sgp40_sgp40_simpletest.py.png
+sharpmemorydisplay_sharpmemorydisplay_pillow_demo.py.png
+sharpmemorydisplay_sharpmemorydisplay_simpletest.py.png
+sht31_sht31d_periodic_mode.py.png
+sht31_sht31d_simple_mode.py.png
+sht31_sht31d_simpletest.py.png
+sht4x_sht4x_displayio_simpletest.py.png
+sht4x_sht4x_simpletest.py.png
+shtc3_shtc3_displayio_simpletest.py.png
+shtc3_shtc3_simpletest.py.png
+si1145_si1145_displayio_simpletest.py.png
+si1145_si1145_simpletest.py.png
+si1145_si1145_test_gains.py.png
+si4713_si4713_simpletest.py.png
+si5351_si5351_simpletest.py.png
+si7021_si7021_displayio_simpletest.py.png
+si7021_si7021_simpletest.py.png
+simple-text-display_simple_text_display_simpletest.py.png
+simpleio_simpleio_map_range_simpletest.py.png
+simpleio_simpleio_shift_in_out_demo.py.png
+simpleio_simpleio_tone_demo.py.png
+simplemath_simplemath_simpletest.py.png
+slideshow_slideshow_alignment_test.py.png
+slideshow_slideshow_simpletest.py.png
+slideshow_slideshow_tft_gizmo.py.png
+slideshow_slideshow_touch.py.png
+spd1656_spd1656_4in_acep.py.png
+spd1656_spd1656_color_stripes.py.png
+spd1656_spd1656_colors_and_text.py.png
+spd1656_spd1656_simpletest.py.png
+ssd1305_ssd1305_pillow_demo.py.png
+ssd1305_ssd1305_simpletest.py.png
+ssd1305_ssd1305_stats.py.png
+ssd1306_ssd1306_bonnet_buttons.py.png
+ssd1306_ssd1306_bouncing_ball.py.png
+ssd1306_ssd1306_clear.py.png
+ssd1306_ssd1306_framebuftest.py.png
+ssd1306_ssd1306_pillow_animate.py.png
+ssd1306_ssd1306_pillow_clock.py.png
+ssd1306_ssd1306_pillow_demo.py.png
+ssd1306_ssd1306_pillow_image_display.py.png
+ssd1306_ssd1306_pillow_images.py.png
+ssd1306_ssd1306_pillow_ip.py.png
+ssd1306_ssd1306_pillow_shapes.py.png
+ssd1306_ssd1306_pillow_text.py.png
+ssd1306_ssd1306_simpletest.py.png
+ssd1306_ssd1306_stats.py.png
+ssd1322_ssd1322_gamma.py.png
+ssd1322_ssd1322_simpletest.py.png
+ssd1325_ssd1325_gamma.py.png
+ssd1325_ssd1325_simpletest.py.png
+ssd1327_ssd1327_gamma.py.png
+ssd1327_ssd1327_simpletest.py.png
+ssd1331_ssd1331_simpletest.py.png
+ssd1351_ssd1351_128x96_simpletest.py.png
+ssd1351_ssd1351_simpletest.py.png
+ssd1608_ssd1608_simpletest.py.png
+ssd1675_ssd1675_2.13_monochrome.py.png
+ssd1675_ssd1675_four_corners.py.png
+ssd1675_ssd1675_simpletest.py.png
+ssd1680_ssd1680_2.13_featherwing.py.png
+ssd1680_ssd1680_2.13_mono_eink_bonnet.py.png
+ssd1680_ssd1680_2.13_tricolor_breakout.py.png
+ssd1680_ssd1680_2.9_tricolor_breakout.py.png
+ssd1680_ssd1680_four_corners.py.png
+ssd1680_ssd1680_simpletest.py.png
+ssd1681_ssd1681_four_corners.py.png
+ssd1681_ssd1681_simpletest.py.png
+st7565_st7565_simpletest.py.png
+st7735_st7735_simpletest.py.png
+st7735r_st7735r_128x160_colored_labels.py.png
+st7735r_st7735r_128x160_simpletest.py.png
+st7735r_st7735r_18tftshield_buttons.py.png
+st7735r_st7735r_minitft_featherwing_simpletest.py.png
+st7735r_st7735r_minitft_revb_simpletest.py.png
+st7735r_st7735r_minitft_simpletest.py.png
+st7735r_st7735r_simpletest.py.png
+st7789_st7789_170x320_1.9_simpletest.py.png
+st7789_st7789_172x320_1.47_simpletest.py.png
+st7789_st7789_240x135_pitft_simpletest.py.png
+st7789_st7789_240x135_simpletest.py.png
+st7789_st7789_240x135_simpletest_Pimoroni_Pico_Display_Pack.py.png
+st7789_st7789_240x240_bonnet_simpletest.py.png
+st7789_st7789_240x240_pitft_simpletest.py.png
+st7789_st7789_240x240_simpletest_Pimoroni_Pico_Explorer.py.png
+st7789_st7789_240x240_simpletest_Waveshare_PicoLCD_1_3.py.png
+st7789_st7789_280x240_simpletest.py.png
+st7789_st7789_320x240_simpletest.py.png
+st7789_st7789_320x240_simpletest_Pimoroni_Pico_Display_2_0.py.png
+st7789_st7789_simpletest.py.png
+st7789_st7789_tft_gizmo_simpletest.py.png
+stmpe610_stmpe610_button_demo.py.png
+stmpe610_stmpe610_paint_demo.py.png
+stmpe610_stmpe610_simpletest.py.png
+stmpe610_stmpe610_touch_calibrator.py.png
+stmpe610_stmpe610_touch_point_paint_demo.py.png
+stmpe610_stmpe610_touch_point_simpletest.py.png
+stspin_stspin_microsteps.py.png
+stspin_stspin_simpletest.py.png
+tc74_tc74_simpletest.py.png
+tca8418_tca8418_3x4_OLED.py.png
+tca8418_tca8418_3x4_noOLED.py.png
+tca8418_tca8418_digitalio_blink.py.png
+tca8418_tca8418_digitalio_button.py.png
+tca8418_tca8418_gpio_fifo.py.png
+tca8418_tca8418_gpiobutton.py.png
+tca8418_tca8418_keypad.py.png
+tca8418_tca8418_simpletest.py.png
+tca9584a_pca9546a_multisensor.py.png
+tca9584a_pca9546a_simpletest.py.png
+tca9584a_tca9548a_multisensor.py.png
+tca9584a_tca9548a_simpletest.py.png
+tcs34725_tcs34725_displayio_simpletest.py.png
+tcs34725_tcs34725_simpletest.py.png
+templateengine_templateengine_autoescape.py.png
+templateengine_templateengine_blocks_extends.py.png
+templateengine_templateengine_comments.py.png
+templateengine_templateengine_exec.py.png
+templateengine_templateengine_expressions.py.png
+templateengine_templateengine_for_loops.py.png
+templateengine_templateengine_if_statements.py.png
+templateengine_templateengine_includes.py.png
+templateengine_templateengine_reusing.py.png
+templateengine_templateengine_simpletest.py.png
+templateengine_templateengine_while_loops.py.png
+tfmini_tfmini_simpletest.py.png
+thermistor_thermistor_simpletest.py.png
+ticks_ticks_simpletest.py.png
+tinylora_tinylora_simpletest.py.png
+tinylora_tinylora_simpletest_si7021.py.png
+tinylora_tinylora_simpletest_single_channel.py.png
+tla202x_tla202x_analog_in.py.png
+tla202x_tla202x_conversion_test.py.png
+tla202x_tla202x_mux_test.py.png
+tla202x_tla202x_simpletest.py.png
+tlc5947_tlc5947_chain.py.png
+tlc5947_tlc5947_simpletest.py.png
+tlc59711_tlc59711_dev.py.png
+tlc59711_tlc59711_fancyled.py.png
+tlc59711_tlc59711_fastset.py.png
+tlc59711_tlc59711_simpletest.py.png
+tlc59711_tlc59711_singlechip_autoshow.py.png
+tlc59711_tlc59711_test_bcdata.py.png
+tlv320_tlv320_fulltest.py.png
+tlv320_tlv320_simpletest.py.png
+tlv493d_tlv493d_displayio_simpletest.py.png
+tlv493d_tlv493d_simpletest.py.png
+tm1814_tm1814_led_animation.py.png
+tm1814_tm1814_simpletest.py.png
+tmp006_tmp006_simpletest.py.png
+tmp007_tmp007_simpletest.py.png
+tmp117_tmp117_displayio_simpletest.py.png
+tmp117_tmp117_limits_test.py.png
+tmp117_tmp117_offset_test.py.png
+tmp117_tmp117_rate_and_averaging_test.py.png
+tmp117_tmp117_simpletest.py.png
+tmp117_tmp117_single_measurement_test.py.png
+touchscreen_touchscreen_calibrator_built_in.py.png
+touchscreen_touchscreen_orientation.py.png
+touchscreen_touchscreen_simpletest.py.png
+tpa2016_tpa2016_simpletest.py.png
+trellis_trellis_simpletest.py.png
+trellism4_trellism4_neopixel_simpletest.py.png
+trellism4_trellism4_neopixel_toggle.py.png
+trellism4_trellism4_press_and_release.py.png
+trellism4_trellism4_simpletest.py.png
+trellism4_trellism4_wavefile_synth_trellism4_wavefile_synth.py.png
+tsc2007_tsc2007_3.5_feather_v2.py.png
+tsc2007_tsc2007_simpletest.py.png
+tsl2561_tsl2561_simpletest.py.png
+tsl2591_tsl2591_displayio_simpletest.py.png
+tsl2591_tsl2591_simpletest.py.png
+tt21100_tt21100_paint.py.png
+tt21100_tt21100_simpletest.py.png
+turtle_turtle_benzene.py.png
+turtle_turtle_bgpic_changeturtle.py.png
+turtle_turtle_circle.py.png
+turtle_turtle_circle_hex.py.png
+turtle_turtle_dots.py.png
+turtle_turtle_hilbert.py.png
+turtle_turtle_koch.py.png
+turtle_turtle_manual_hex.py.png
+turtle_turtle_overlayed_koch.py.png
+turtle_turtle_sierpinski.py.png
+turtle_turtle_simpletest.py.png
+turtle_turtle_square.py.png
+turtle_turtle_star.py.png
+turtle_turtle_swirl.py.png
+uc8151d_uc8151d_1.54_grayscale.py.png
+uc8151d_uc8151d_2.9_color.py.png
+uc8151d_uc8151d_simpletest.py.png
+us100_us100_simpletest.py.png
+usb_host_descriptors_usb_host_descriptors_find_boot_keyboard.py.png
+usb_host_descriptors_usb_host_descriptors_simpletest.py.png
+usb_host_descriptors_usb_host_descriptors_two_boot_mice.py.png
+usb_host_mass_storage_usb_host_mass_storage_simpletest.py.png
+usb_host_midi_usb_host_midi_simpletest.py.png
+usb_host_midi_usb_host_midi_simpletest_rp2040usbfeather.py.png
+usb_host_mouse_usb_host_mouse_simpletest.py.png
+vc0706_vc0706_snapshot_filesystem.py.png
+vc0706_vc0706_snapshot_motiondetect.py.png
+vc0706_vc0706_snapshot_simpletest.py.png
+vcnl4010_vcnl4010_displayio_simpletest.py.png
+vcnl4010_vcnl4010_simpletest.py.png
+vcnl4020_vcnl4020_simpletest.py.png
+vcnl4040_vcnl4040_displayio_simpletest.py.png
+vcnl4040_vcnl4040_simpletest.py.png
+vcnl4200_vcnl4200_fulltest.py.png
+vcnl4200_vcnl4200_interrupts.py.png
+vcnl4200_vcnl4200_simpletest.py.png
+veml6070_veml6070_displayio_simpletest.py.png
+veml6070_veml6070_simpletest.py.png
+veml6075_veml6075_simpletest.py.png
+veml7700_veml7700_displayio_simpletest.py.png
+veml7700_veml7700_simpletest.py.png
+vl53l0x_vl53l0x_displayio_simpletest.py.png
+vl53l0x_vl53l0x_multiple_sensors.py.png
+vl53l0x_vl53l0x_multiple_sensors_continuous.py.png
+vl53l0x_vl53l0x_simplecontinuous.py.png
+vl53l0x_vl53l0x_simpletest.py.png
+vl53l1x_vl53l1x_displayio_simpletest.py.png
+vl53l1x_vl53l1x_set_address_multiple_sensors.py.png
+vl53l1x_vl53l1x_simpletest.py.png
+vl53l4cd_vl53l4cd_set_address_multiple_sensors.py.png
+vl53l4cd_vl53l4cd_simpletest.py.png
+vl6180x_vl6180x_calibrationtest.py.png
+vl6180x_vl6180x_continuoustest.py.png
+vl6180x_vl6180x_displayio_simpletest.py.png
+vl6180x_vl6180x_historytest.py.png
+vl6180x_vl6180x_performancetest.py.png
+vl6180x_vl6180x_simpletest.py.png
+vs1053_vs1053_MIDI.py.png
+vs1053_vs1053_simpletest.py.png
+wave_wave_simpletest.py.png
+waveform_waveform_sine_simpletest.py.png
+waveform_waveform_square_simpletest.py.png
+wii_classic_wii_classic_displayio_visualizer.py.png
+wii_classic_wii_classic_simpletest.py.png
+wiz_wiz_buttons_controller.py.png
+wiz_wiz_neokey1x4_controller.py.png
+wiz_wiz_scan_multiple_lights.py.png
+wiz_wiz_simpletest.py.png
+wiznet5k_wiznet5k_aio_post.py.png
+wiznet5k_wiznet5k_cheerlights.py.png
+wiznet5k_wiznet5k_cpython_client_for_simpleserver.py.png
+wiznet5k_wiznet5k_httpserver.py.png
+wiznet5k_wiznet5k_simpleserver.py.png
+wiznet5k_wiznet5k_simpletest.py.png
+wiznet5k_wiznet5k_simpletest_manual_network.py.png
+wm8960_wm8960_3d_enhance.py.png
+wm8960_wm8960_automatic_level_control.py.png
+wm8960_wm8960_input.py.png
+wm8960_wm8960_simpletest.py.png
+ws2801_ws2801_simpletest.py.png
+wsgi_wsgi_simpletest.py.png
+wsgi_wsgi_static_files_server.py.png
diff --git a/irremote_irremote_nonblocking.py.png b/irremote_irremote_nonblocking.py.png new file mode 100644 index 00000000..c0824129 Binary files /dev/null and b/irremote_irremote_nonblocking.py.png differ diff --git a/irremote_irremote_simpletest.py.png b/irremote_irremote_simpletest.py.png new file mode 100644 index 00000000..c0824129 Binary files /dev/null and b/irremote_irremote_simpletest.py.png differ diff --git a/irremote_irremote_transmit.py.png b/irremote_irremote_transmit.py.png new file mode 100644 index 00000000..c0824129 Binary files /dev/null and b/irremote_irremote_transmit.py.png differ diff --git a/is31fl3731_is31fl3731_16x9_charlieplexed_pwm.py.png b/is31fl3731_is31fl3731_16x9_charlieplexed_pwm.py.png new file mode 100644 index 00000000..50b1417a Binary files /dev/null and b/is31fl3731_is31fl3731_16x9_charlieplexed_pwm.py.png differ diff --git a/is31fl3731_is31fl3731_blink_example.py.png b/is31fl3731_is31fl3731_blink_example.py.png new file mode 100644 index 00000000..f1e280bc Binary files /dev/null and b/is31fl3731_is31fl3731_blink_example.py.png differ diff --git a/is31fl3731_is31fl3731_frame_example.py.png b/is31fl3731_is31fl3731_frame_example.py.png new file mode 100644 index 00000000..f1e280bc Binary files /dev/null and b/is31fl3731_is31fl3731_frame_example.py.png differ diff --git a/is31fl3731_is31fl3731_keybow_2040_rainbow.py.png b/is31fl3731_is31fl3731_keybow_2040_rainbow.py.png new file mode 100644 index 00000000..f1e280bc Binary files /dev/null and b/is31fl3731_is31fl3731_keybow_2040_rainbow.py.png differ diff --git a/is31fl3731_is31fl3731_ledshim_fade.py.png b/is31fl3731_is31fl3731_ledshim_fade.py.png new file mode 100644 index 00000000..f1e280bc Binary files /dev/null and b/is31fl3731_is31fl3731_ledshim_fade.py.png differ diff --git a/is31fl3731_is31fl3731_ledshim_rainbow.py.png b/is31fl3731_is31fl3731_ledshim_rainbow.py.png new file mode 100644 index 00000000..f1e280bc Binary files /dev/null and b/is31fl3731_is31fl3731_ledshim_rainbow.py.png differ diff --git a/is31fl3731_is31fl3731_pillow_animated_gif.py.png b/is31fl3731_is31fl3731_pillow_animated_gif.py.png new file mode 100644 index 00000000..f1e280bc Binary files /dev/null and b/is31fl3731_is31fl3731_pillow_animated_gif.py.png differ diff --git a/is31fl3731_is31fl3731_pillow_marquee.py.png b/is31fl3731_is31fl3731_pillow_marquee.py.png new file mode 100644 index 00000000..f1e280bc Binary files /dev/null and b/is31fl3731_is31fl3731_pillow_marquee.py.png differ diff --git a/is31fl3731_is31fl3731_pillow_numbers.py.png b/is31fl3731_is31fl3731_pillow_numbers.py.png new file mode 100644 index 00000000..f1e280bc Binary files /dev/null and b/is31fl3731_is31fl3731_pillow_numbers.py.png differ diff --git a/is31fl3731_is31fl3731_rgbmatrix5x5_rainbow.py.png b/is31fl3731_is31fl3731_rgbmatrix5x5_rainbow.py.png new file mode 100644 index 00000000..f1e280bc Binary files /dev/null and b/is31fl3731_is31fl3731_rgbmatrix5x5_rainbow.py.png differ diff --git a/is31fl3731_is31fl3731_simpletest.py.png b/is31fl3731_is31fl3731_simpletest.py.png new file mode 100644 index 00000000..f1e280bc Binary files /dev/null and b/is31fl3731_is31fl3731_simpletest.py.png differ diff --git a/is31fl3731_is31fl3731_text_example.py.png b/is31fl3731_is31fl3731_text_example.py.png new file mode 100644 index 00000000..50b1417a Binary files /dev/null and b/is31fl3731_is31fl3731_text_example.py.png differ diff --git a/is31fl3731_is31fl3731_wave_example.py.png b/is31fl3731_is31fl3731_wave_example.py.png new file mode 100644 index 00000000..f1e280bc Binary files /dev/null and b/is31fl3731_is31fl3731_wave_example.py.png differ diff --git a/is31fl3741_is31fl3741_13x9_sequential_chain.py.png b/is31fl3741_is31fl3741_13x9_sequential_chain.py.png new file mode 100644 index 00000000..f7837e51 Binary files /dev/null and b/is31fl3741_is31fl3741_13x9_sequential_chain.py.png differ diff --git a/is31fl3741_is31fl3741_animation.py.png b/is31fl3741_is31fl3741_animation.py.png new file mode 100644 index 00000000..f7837e51 Binary files /dev/null and b/is31fl3741_is31fl3741_animation.py.png differ diff --git a/is31fl3741_is31fl3741_glassesrings.py.png b/is31fl3741_is31fl3741_glassesrings.py.png new file mode 100644 index 00000000..ca4dd412 Binary files /dev/null and b/is31fl3741_is31fl3741_glassesrings.py.png differ diff --git a/is31fl3741_is31fl3741_native.py.png b/is31fl3741_is31fl3741_native.py.png new file mode 100644 index 00000000..69e908ab Binary files /dev/null and b/is31fl3741_is31fl3741_native.py.png differ diff --git a/is31fl3741_is31fl3741_rgbmatrix_all_animations.py.png b/is31fl3741_is31fl3741_rgbmatrix_all_animations.py.png new file mode 100644 index 00000000..f7837e51 Binary files /dev/null and b/is31fl3741_is31fl3741_rgbmatrix_all_animations.py.png differ diff --git a/is31fl3741_is31fl3741_rgbmatrix_animation_sequence.py.png b/is31fl3741_is31fl3741_rgbmatrix_animation_sequence.py.png new file mode 100644 index 00000000..f7837e51 Binary files /dev/null and b/is31fl3741_is31fl3741_rgbmatrix_animation_sequence.py.png differ diff --git a/is31fl3741_is31fl3741_rgbmatrix_led_animation.py.png b/is31fl3741_is31fl3741_rgbmatrix_led_animation.py.png new file mode 100644 index 00000000..f7837e51 Binary files /dev/null and b/is31fl3741_is31fl3741_rgbmatrix_led_animation.py.png differ diff --git a/is31fl3741_is31fl3741_rgbswirl.py.png b/is31fl3741_is31fl3741_rgbswirl.py.png new file mode 100644 index 00000000..ca4dd412 Binary files /dev/null and b/is31fl3741_is31fl3741_rgbswirl.py.png differ diff --git a/is31fl3741_is31fl3741_simpletest.py.png b/is31fl3741_is31fl3741_simpletest.py.png new file mode 100644 index 00000000..ca4dd412 Binary files /dev/null and b/is31fl3741_is31fl3741_simpletest.py.png differ diff --git a/itertools_itertools_simpletest.py.png b/itertools_itertools_simpletest.py.png new file mode 100644 index 00000000..8389f427 Binary files /dev/null and b/itertools_itertools_simpletest.py.png differ diff --git a/json_stream_json_stream_local_file.py.png b/json_stream_json_stream_local_file.py.png new file mode 100644 index 00000000..07cd6bf9 Binary files /dev/null and b/json_stream_json_stream_local_file.py.png differ diff --git a/json_stream_json_stream_local_file_advanced.py.png b/json_stream_json_stream_local_file_advanced.py.png new file mode 100644 index 00000000..07cd6bf9 Binary files /dev/null and b/json_stream_json_stream_local_file_advanced.py.png differ diff --git a/json_stream_json_stream_simpletest.py.png b/json_stream_json_stream_simpletest.py.png new file mode 100644 index 00000000..ac8051ba Binary files /dev/null and b/json_stream_json_stream_simpletest.py.png differ diff --git a/jwt_jwt_simpletest.py.png b/jwt_jwt_simpletest.py.png new file mode 100644 index 00000000..be916dc5 Binary files /dev/null and b/jwt_jwt_simpletest.py.png differ diff --git a/jwt_jwt_simpletest_secrets.py.png b/jwt_jwt_simpletest_secrets.py.png new file mode 100644 index 00000000..c8b73c63 Binary files /dev/null and b/jwt_jwt_simpletest_secrets.py.png differ diff --git a/l3gd20_l3gd20_displayio_simpletest.py.png b/l3gd20_l3gd20_displayio_simpletest.py.png new file mode 100644 index 00000000..5a3d8c3a Binary files /dev/null and b/l3gd20_l3gd20_displayio_simpletest.py.png differ diff --git a/l3gd20_l3gd20_simpletest.py.png b/l3gd20_l3gd20_simpletest.py.png new file mode 100644 index 00000000..31466b44 Binary files /dev/null and b/l3gd20_l3gd20_simpletest.py.png differ diff --git a/lc709203f_lc709203f_simpletest.py.png b/lc709203f_lc709203f_simpletest.py.png new file mode 100644 index 00000000..cb0c647f Binary files /dev/null and b/lc709203f_lc709203f_simpletest.py.png differ diff --git a/lc709203f_lc709203f_thermistortest.py.png b/lc709203f_lc709203f_thermistortest.py.png new file mode 100644 index 00000000..cb0c647f Binary files /dev/null and b/lc709203f_lc709203f_thermistortest.py.png differ diff --git a/led-animation_led_animation_all_animations.py.png b/led-animation_led_animation_all_animations.py.png new file mode 100644 index 00000000..b0ebd2af Binary files /dev/null and b/led-animation_led_animation_all_animations.py.png differ diff --git a/led-animation_led_animation_basic_animations.py.png b/led-animation_led_animation_basic_animations.py.png new file mode 100644 index 00000000..b0ebd2af Binary files /dev/null and b/led-animation_led_animation_basic_animations.py.png differ diff --git a/led-animation_led_animation_blink.py.png b/led-animation_led_animation_blink.py.png new file mode 100644 index 00000000..b0ebd2af Binary files /dev/null and b/led-animation_led_animation_blink.py.png differ diff --git a/led-animation_led_animation_blink_with_background.py.png b/led-animation_led_animation_blink_with_background.py.png new file mode 100644 index 00000000..b0ebd2af Binary files /dev/null and b/led-animation_led_animation_blink_with_background.py.png differ diff --git a/led-animation_led_animation_chase.py.png b/led-animation_led_animation_chase.py.png new file mode 100644 index 00000000..b0ebd2af Binary files /dev/null and b/led-animation_led_animation_chase.py.png differ diff --git a/led-animation_led_animation_comet.py.png b/led-animation_led_animation_comet.py.png new file mode 100644 index 00000000..b0ebd2af Binary files /dev/null and b/led-animation_led_animation_comet.py.png differ diff --git a/led-animation_led_animation_customcolorchase.py.png b/led-animation_led_animation_customcolorchase.py.png new file mode 100644 index 00000000..b0ebd2af Binary files /dev/null and b/led-animation_led_animation_customcolorchase.py.png differ diff --git a/led-animation_led_animation_cycle_animations.py.png b/led-animation_led_animation_cycle_animations.py.png new file mode 100644 index 00000000..b0ebd2af Binary files /dev/null and b/led-animation_led_animation_cycle_animations.py.png differ diff --git a/led-animation_led_animation_freeze_animation.py.png b/led-animation_led_animation_freeze_animation.py.png new file mode 100644 index 00000000..b0ebd2af Binary files /dev/null and b/led-animation_led_animation_freeze_animation.py.png differ diff --git a/led-animation_led_animation_group.py.png b/led-animation_led_animation_group.py.png new file mode 100644 index 00000000..6d962a27 Binary files /dev/null and b/led-animation_led_animation_group.py.png differ diff --git a/led-animation_led_animation_multicolor_comet.py.png b/led-animation_led_animation_multicolor_comet.py.png new file mode 100644 index 00000000..b0ebd2af Binary files /dev/null and b/led-animation_led_animation_multicolor_comet.py.png differ diff --git a/led-animation_led_animation_pacman.py.png b/led-animation_led_animation_pacman.py.png new file mode 100644 index 00000000..b0ebd2af Binary files /dev/null and b/led-animation_led_animation_pacman.py.png differ diff --git a/led-animation_led_animation_pixel_map.py.png b/led-animation_led_animation_pixel_map.py.png new file mode 100644 index 00000000..b0ebd2af Binary files /dev/null and b/led-animation_led_animation_pixel_map.py.png differ diff --git a/led-animation_led_animation_rainbow_animations.py.png b/led-animation_led_animation_rainbow_animations.py.png new file mode 100644 index 00000000..b0ebd2af Binary files /dev/null and b/led-animation_led_animation_rainbow_animations.py.png differ diff --git a/led-animation_led_animation_resume_animation.py.png b/led-animation_led_animation_resume_animation.py.png new file mode 100644 index 00000000..b0ebd2af Binary files /dev/null and b/led-animation_led_animation_resume_animation.py.png differ diff --git a/led-animation_led_animation_samd21_reset_interval.py.png b/led-animation_led_animation_samd21_reset_interval.py.png new file mode 100644 index 00000000..b0ebd2af Binary files /dev/null and b/led-animation_led_animation_samd21_reset_interval.py.png differ diff --git a/led-animation_led_animation_sequence.py.png b/led-animation_led_animation_sequence.py.png new file mode 100644 index 00000000..b0ebd2af Binary files /dev/null and b/led-animation_led_animation_sequence.py.png differ diff --git a/led-animation_led_animation_simpletest.py.png b/led-animation_led_animation_simpletest.py.png new file mode 100644 index 00000000..b0ebd2af Binary files /dev/null and b/led-animation_led_animation_simpletest.py.png differ diff --git a/led-animation_led_animation_sparkle_animations.py.png b/led-animation_led_animation_sparkle_animations.py.png new file mode 100644 index 00000000..b0ebd2af Binary files /dev/null and b/led-animation_led_animation_sparkle_animations.py.png differ diff --git a/led-animation_led_animation_sparkle_mask.py.png b/led-animation_led_animation_sparkle_mask.py.png new file mode 100644 index 00000000..b0ebd2af Binary files /dev/null and b/led-animation_led_animation_sparkle_mask.py.png differ diff --git a/led-animation_led_animation_timedsequence.py.png b/led-animation_led_animation_timedsequence.py.png new file mode 100644 index 00000000..b0ebd2af Binary files /dev/null and b/led-animation_led_animation_timedsequence.py.png differ diff --git a/led-animation_led_animation_volume.py.png b/led-animation_led_animation_volume.py.png new file mode 100644 index 00000000..b0ebd2af Binary files /dev/null and b/led-animation_led_animation_volume.py.png differ diff --git a/libraries/drivers/24lc32 b/libraries/drivers/24lc32 deleted file mode 160000 index e38e1b0e..00000000 --- a/libraries/drivers/24lc32 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit e38e1b0e68426da901c1949c007151df42757cba diff --git a/libraries/drivers/74hc595 b/libraries/drivers/74hc595 deleted file mode 160000 index 3868fb37..00000000 --- a/libraries/drivers/74hc595 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 3868fb3721283e953f69435943ed2853c8e29882 diff --git a/libraries/drivers/acep7in b/libraries/drivers/acep7in deleted file mode 160000 index 4b965074..00000000 --- a/libraries/drivers/acep7in +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 4b965074d717ca945b17e85a0778cce8e520a966 diff --git a/libraries/drivers/ad569x b/libraries/drivers/ad569x deleted file mode 160000 index a9769066..00000000 --- a/libraries/drivers/ad569x +++ /dev/null @@ -1 +0,0 @@ -Subproject commit a976906660ada15e4376ba706e966dd18357330b diff --git a/libraries/drivers/adg72x b/libraries/drivers/adg72x deleted file mode 160000 index 93c7dd7a..00000000 --- a/libraries/drivers/adg72x +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 93c7dd7aa66e6e22728bea593f00598da1adfe49 diff --git a/libraries/drivers/ads1x15 b/libraries/drivers/ads1x15 deleted file mode 160000 index 648ad4b5..00000000 --- a/libraries/drivers/ads1x15 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 648ad4b5a462561983cb2e979221437e5d8d21ef diff --git a/libraries/drivers/ads7830 b/libraries/drivers/ads7830 deleted file mode 160000 index 9b3706be..00000000 --- a/libraries/drivers/ads7830 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 9b3706be701c7151ef6f5669d3f64b365157ab86 diff --git a/libraries/drivers/adt7410 b/libraries/drivers/adt7410 deleted file mode 160000 index 2bc27a5e..00000000 --- a/libraries/drivers/adt7410 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 2bc27a5ed029b5f606c39c5a0c5725fd6c1d13e9 diff --git a/libraries/drivers/adxl34x b/libraries/drivers/adxl34x deleted file mode 160000 index 02929364..00000000 --- a/libraries/drivers/adxl34x +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 029293640856432e755433fa3f44a32875bb2525 diff --git a/libraries/drivers/adxl37x b/libraries/drivers/adxl37x deleted file mode 160000 index 50099084..00000000 --- a/libraries/drivers/adxl37x +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5009908426574649d89a3a26967f3f9f0787c311 diff --git a/libraries/drivers/ags02ma b/libraries/drivers/ags02ma deleted file mode 160000 index 89bd8da9..00000000 --- a/libraries/drivers/ags02ma +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 89bd8da9deb4a9c97c1cdcd1267a8ad8e3427edf diff --git a/libraries/drivers/ahtx0 b/libraries/drivers/ahtx0 deleted file mode 160000 index ff95dd5f..00000000 --- a/libraries/drivers/ahtx0 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit ff95dd5f3d0186c5cdc8bd8cb34ac22ac2e2225d diff --git a/libraries/drivers/am2320 b/libraries/drivers/am2320 deleted file mode 160000 index 75627f46..00000000 --- a/libraries/drivers/am2320 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 75627f4660d6e6778c191a45ffd5ead9a86aa6d6 diff --git a/libraries/drivers/amg88xx b/libraries/drivers/amg88xx deleted file mode 160000 index f99fde49..00000000 --- a/libraries/drivers/amg88xx +++ /dev/null @@ -1 +0,0 @@ -Subproject commit f99fde49ff08c01eca259748c59338de13ecc830 diff --git a/libraries/drivers/apds9960 b/libraries/drivers/apds9960 deleted file mode 160000 index 00127a75..00000000 --- a/libraries/drivers/apds9960 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 00127a75d22f035096ea9317ad57c74c6a9b4232 diff --git a/libraries/drivers/as5600 b/libraries/drivers/as5600 deleted file mode 160000 index 39b43cc3..00000000 --- a/libraries/drivers/as5600 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 39b43cc319c9702964575225a58f6df1048e5934 diff --git a/libraries/drivers/as726x b/libraries/drivers/as726x deleted file mode 160000 index f6813bc6..00000000 --- a/libraries/drivers/as726x +++ /dev/null @@ -1 +0,0 @@ -Subproject commit f6813bc6c30f45911ca267f17c6a8dd8fc9abbdb diff --git a/libraries/drivers/as7341 b/libraries/drivers/as7341 deleted file mode 160000 index c0568bb9..00000000 --- a/libraries/drivers/as7341 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c0568bb9f1d0ea32be6a469f4c4966daef28a079 diff --git a/libraries/drivers/atecc b/libraries/drivers/atecc deleted file mode 160000 index 7f69057d..00000000 --- a/libraries/drivers/atecc +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 7f69057d0fba9ae318816e3b9e441dd2e9c1a0cb diff --git a/libraries/drivers/aw9523 b/libraries/drivers/aw9523 deleted file mode 160000 index 0bf1766f..00000000 --- a/libraries/drivers/aw9523 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 0bf1766ff82677b5103abb2200e9b140ccc88f1f diff --git a/libraries/drivers/bd3491fs b/libraries/drivers/bd3491fs deleted file mode 160000 index d7610817..00000000 --- a/libraries/drivers/bd3491fs +++ /dev/null @@ -1 +0,0 @@ -Subproject commit d7610817c7be3e0d3a2d3417396760e5910083d2 diff --git a/libraries/drivers/bh1750 b/libraries/drivers/bh1750 deleted file mode 160000 index c9cf426a..00000000 --- a/libraries/drivers/bh1750 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c9cf426a775346ee9e3c830f1fc1af28b25eb98c diff --git a/libraries/drivers/bluefruitspi b/libraries/drivers/bluefruitspi deleted file mode 160000 index cee53878..00000000 --- a/libraries/drivers/bluefruitspi +++ /dev/null @@ -1 +0,0 @@ -Subproject commit cee538782445eaa2ccdaf3512d2ccf942cf71ab3 diff --git a/libraries/drivers/bme280 b/libraries/drivers/bme280 deleted file mode 160000 index cd260c0d..00000000 --- a/libraries/drivers/bme280 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit cd260c0ddffa14fa175e54cb45ccb94becfaa102 diff --git a/libraries/drivers/bme680 b/libraries/drivers/bme680 deleted file mode 160000 index 19294891..00000000 --- a/libraries/drivers/bme680 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 192948913080a1111095918c71f3d7688cfd4dcf diff --git a/libraries/drivers/bmp280 b/libraries/drivers/bmp280 deleted file mode 160000 index f722b7e5..00000000 --- a/libraries/drivers/bmp280 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit f722b7e547f82d04892413e2a7a2b8b81ded595b diff --git a/libraries/drivers/bmp3xx b/libraries/drivers/bmp3xx deleted file mode 160000 index 18f25ea3..00000000 --- a/libraries/drivers/bmp3xx +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 18f25ea3c9a2c9bc8edb1f856109bd9d4830e210 diff --git a/libraries/drivers/bno055 b/libraries/drivers/bno055 deleted file mode 160000 index c341a52f..00000000 --- a/libraries/drivers/bno055 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c341a52fbc26d23fd0b75c4da55d0803f7b46980 diff --git a/libraries/drivers/bno08x b/libraries/drivers/bno08x deleted file mode 160000 index 2722274c..00000000 --- a/libraries/drivers/bno08x +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 2722274c7bf471f47a0620e92792d141aba52f6b diff --git a/libraries/drivers/bno08x_rvc b/libraries/drivers/bno08x_rvc deleted file mode 160000 index 51da1307..00000000 --- a/libraries/drivers/bno08x_rvc +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 51da130780bb6f7940072e6a0dcde282ae4080a6 diff --git a/libraries/drivers/cap1188 b/libraries/drivers/cap1188 deleted file mode 160000 index 39aea606..00000000 --- a/libraries/drivers/cap1188 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 39aea606134fe26ea1ff14a469ddc259bb373b0d diff --git a/libraries/drivers/ccs811 b/libraries/drivers/ccs811 deleted file mode 160000 index 470e4476..00000000 --- a/libraries/drivers/ccs811 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 470e44761a9fa1be8bb647748eff401e5c8a3b31 diff --git a/libraries/drivers/ch9328 b/libraries/drivers/ch9328 deleted file mode 160000 index 5b3fc3f5..00000000 --- a/libraries/drivers/ch9328 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5b3fc3f52f2b30c58c944a425b19844c47559cb8 diff --git a/libraries/drivers/charlcd b/libraries/drivers/charlcd deleted file mode 160000 index 80aeecf2..00000000 --- a/libraries/drivers/charlcd +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 80aeecf2614d3cee7a27883ce9c5c09b5e418408 diff --git a/libraries/drivers/circuitplayground b/libraries/drivers/circuitplayground deleted file mode 160000 index d093fed4..00000000 --- a/libraries/drivers/circuitplayground +++ /dev/null @@ -1 +0,0 @@ -Subproject commit d093fed40590af312e44b1efa8d88ecaef9aaed4 diff --git a/libraries/drivers/clue b/libraries/drivers/clue deleted file mode 160000 index c686cacc..00000000 --- a/libraries/drivers/clue +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c686cacc0f3f3ca4898d9507056d434f1f095d7c diff --git a/libraries/drivers/crickit b/libraries/drivers/crickit deleted file mode 160000 index efeb1832..00000000 --- a/libraries/drivers/crickit +++ /dev/null @@ -1 +0,0 @@ -Subproject commit efeb183228ff9640aec5938f9c2305766579dc25 diff --git a/libraries/drivers/cst8xx b/libraries/drivers/cst8xx deleted file mode 160000 index 5dc6c721..00000000 --- a/libraries/drivers/cst8xx +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5dc6c721925c14c12f1285550ef9adfc2fb91c37 diff --git a/libraries/drivers/dacx578 b/libraries/drivers/dacx578 deleted file mode 160000 index f6e1adc0..00000000 --- a/libraries/drivers/dacx578 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit f6e1adc03d485c3838c4d07c0b0373e0d2ff071b diff --git a/libraries/drivers/dht b/libraries/drivers/dht deleted file mode 160000 index eaf62a25..00000000 --- a/libraries/drivers/dht +++ /dev/null @@ -1 +0,0 @@ -Subproject commit eaf62a254d4cd763f513338e0db1044fd9ac9b63 diff --git a/libraries/drivers/displayio_sh1106 b/libraries/drivers/displayio_sh1106 deleted file mode 160000 index 7fa135c6..00000000 --- a/libraries/drivers/displayio_sh1106 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 7fa135c63a9541520389fa9ab1067bbd4896b14f diff --git a/libraries/drivers/displayio_sh1107 b/libraries/drivers/displayio_sh1107 deleted file mode 160000 index 6b89b5a3..00000000 --- a/libraries/drivers/displayio_sh1107 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 6b89b5a3571092d342f76e9ce9b4db5464696c28 diff --git a/libraries/drivers/displayio_ssd1305 b/libraries/drivers/displayio_ssd1305 deleted file mode 160000 index af1ec864..00000000 --- a/libraries/drivers/displayio_ssd1305 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit af1ec8648814dedcfb4fadb300e16b8e7e51d852 diff --git a/libraries/drivers/displayio_ssd1306 b/libraries/drivers/displayio_ssd1306 deleted file mode 160000 index 4b382e89..00000000 --- a/libraries/drivers/displayio_ssd1306 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 4b382e8986db36eaef558fec67be543205f268b2 diff --git a/libraries/drivers/dotstar b/libraries/drivers/dotstar deleted file mode 160000 index 163f2f16..00000000 --- a/libraries/drivers/dotstar +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 163f2f166aee11d82303492bb1e5af4937e57b62 diff --git a/libraries/drivers/dps310 b/libraries/drivers/dps310 deleted file mode 160000 index dd6d4624..00000000 --- a/libraries/drivers/dps310 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit dd6d46245ee91ec204d312a770626f566573f54a diff --git a/libraries/drivers/drv2605 b/libraries/drivers/drv2605 deleted file mode 160000 index f120d562..00000000 --- a/libraries/drivers/drv2605 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit f120d56222166af85b33e8e9c70eff6aec2e4828 diff --git a/libraries/drivers/ds1307 b/libraries/drivers/ds1307 deleted file mode 160000 index cd0f61af..00000000 --- a/libraries/drivers/ds1307 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit cd0f61af3afd626fde0125fb4ae7a819ff4ce933 diff --git a/libraries/drivers/ds1841 b/libraries/drivers/ds1841 deleted file mode 160000 index 082a7e6d..00000000 --- a/libraries/drivers/ds1841 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 082a7e6da3343e47ef06bfd425cac99f5a7e73a6 diff --git a/libraries/drivers/ds18x20 b/libraries/drivers/ds18x20 deleted file mode 160000 index 05a4ac17..00000000 --- a/libraries/drivers/ds18x20 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 05a4ac17d2faea63ca5d0d1c403819ac27633e68 diff --git a/libraries/drivers/ds2413 b/libraries/drivers/ds2413 deleted file mode 160000 index fe99b9c0..00000000 --- a/libraries/drivers/ds2413 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit fe99b9c055549e76d5f1fba87b232d9d3493fd88 diff --git a/libraries/drivers/ds248x b/libraries/drivers/ds248x deleted file mode 160000 index 130e1e8d..00000000 --- a/libraries/drivers/ds248x +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 130e1e8d1e744d0b3f12c1582e5cf8699b0c7052 diff --git a/libraries/drivers/ds3231 b/libraries/drivers/ds3231 deleted file mode 160000 index a5d94eee..00000000 --- a/libraries/drivers/ds3231 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit a5d94eee49d324bad474847749c3d481a1f7c908 diff --git a/libraries/drivers/ds3502 b/libraries/drivers/ds3502 deleted file mode 160000 index 02e3643a..00000000 --- a/libraries/drivers/ds3502 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 02e3643a26e41af31d403c8e4e7f3b37c62b654c diff --git a/libraries/drivers/dymoscale b/libraries/drivers/dymoscale deleted file mode 160000 index 8f789bb1..00000000 --- a/libraries/drivers/dymoscale +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 8f789bb1600657fce15db625c2a9b91416984426 diff --git a/libraries/drivers/ek79686 b/libraries/drivers/ek79686 deleted file mode 160000 index 5c04b518..00000000 --- a/libraries/drivers/ek79686 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5c04b518d11c3f9276148fdfde95127db3149e6c diff --git a/libraries/drivers/emc2101 b/libraries/drivers/emc2101 deleted file mode 160000 index a216155a..00000000 --- a/libraries/drivers/emc2101 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit a216155a8da6eb7dfb078118afe92a6c4fe5a5ee diff --git a/libraries/drivers/ens160 b/libraries/drivers/ens160 deleted file mode 160000 index 452a0475..00000000 --- a/libraries/drivers/ens160 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 452a047592eae8658ca3660a8124980973b21607 diff --git a/libraries/drivers/epd b/libraries/drivers/epd deleted file mode 160000 index bf4e9213..00000000 --- a/libraries/drivers/epd +++ /dev/null @@ -1 +0,0 @@ -Subproject commit bf4e9213a53238f3f16831ad3f456916be1fd8d8 diff --git a/libraries/drivers/esp-atcontrol b/libraries/drivers/esp-atcontrol deleted file mode 160000 index cd982c01..00000000 --- a/libraries/drivers/esp-atcontrol +++ /dev/null @@ -1 +0,0 @@ -Subproject commit cd982c01de85568c780f7b3ccdbc172bcfb0d03f diff --git a/libraries/drivers/esp32spi b/libraries/drivers/esp32spi deleted file mode 160000 index 063b90c8..00000000 --- a/libraries/drivers/esp32spi +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 063b90c8706ddef97cc4abf9cb78e0cc09ff3c6c diff --git a/libraries/drivers/fingerprint b/libraries/drivers/fingerprint deleted file mode 160000 index fcfd44a8..00000000 --- a/libraries/drivers/fingerprint +++ /dev/null @@ -1 +0,0 @@ -Subproject commit fcfd44a841182470208bedc9d7da32b835a09b94 diff --git a/libraries/drivers/floppy b/libraries/drivers/floppy deleted file mode 160000 index 0528ca09..00000000 --- a/libraries/drivers/floppy +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 0528ca09cd43a78e693060c74346116535b84a71 diff --git a/libraries/drivers/focaltouch b/libraries/drivers/focaltouch deleted file mode 160000 index 2fb86313..00000000 --- a/libraries/drivers/focaltouch +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 2fb86313db3408e57b1fbfbc56359ccb4f16f38b diff --git a/libraries/drivers/fona b/libraries/drivers/fona deleted file mode 160000 index b9049f03..00000000 --- a/libraries/drivers/fona +++ /dev/null @@ -1 +0,0 @@ -Subproject commit b9049f03403c5be20b40836b5aad039276b293a6 diff --git a/libraries/drivers/fram b/libraries/drivers/fram deleted file mode 160000 index 1dbfc2b0..00000000 --- a/libraries/drivers/fram +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 1dbfc2b0a10f21b4a5238b102f0e6e0da083f256 diff --git a/libraries/drivers/ft5336 b/libraries/drivers/ft5336 deleted file mode 160000 index 1dc8fab4..00000000 --- a/libraries/drivers/ft5336 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 1dc8fab47662e4f35b0f0835c359d0be1601cb54 diff --git a/libraries/drivers/fxas21002c b/libraries/drivers/fxas21002c deleted file mode 160000 index a72728ca..00000000 --- a/libraries/drivers/fxas21002c +++ /dev/null @@ -1 +0,0 @@ -Subproject commit a72728ca233426b3d280820fb10b05db744f80b5 diff --git a/libraries/drivers/fxos8700 b/libraries/drivers/fxos8700 deleted file mode 160000 index 730ff080..00000000 --- a/libraries/drivers/fxos8700 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 730ff08054947371ebdb224ef84cdb031bd44807 diff --git a/libraries/drivers/gc9a01a b/libraries/drivers/gc9a01a deleted file mode 160000 index 45ffa65a..00000000 --- a/libraries/drivers/gc9a01a +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 45ffa65a65d6e9c4bfe4df4b3b6ca1c6af27e4a5 diff --git a/libraries/drivers/gps b/libraries/drivers/gps deleted file mode 160000 index 0cccfbae..00000000 --- a/libraries/drivers/gps +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 0cccfbaecda8d1ad26e3cc6a5d9932893566ad9d diff --git a/libraries/drivers/guvx-i2c b/libraries/drivers/guvx-i2c deleted file mode 160000 index 4232bbcb..00000000 --- a/libraries/drivers/guvx-i2c +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 4232bbcb329486fd0c51c1fe39c9f5c36bd633ba diff --git a/libraries/drivers/hcsr04 b/libraries/drivers/hcsr04 deleted file mode 160000 index 45517db8..00000000 --- a/libraries/drivers/hcsr04 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 45517db86cf9906774f52279464d0b5a66d3da3c diff --git a/libraries/drivers/hdc302x b/libraries/drivers/hdc302x deleted file mode 160000 index 8241ed67..00000000 --- a/libraries/drivers/hdc302x +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 8241ed67b79173f8ede93b69f49fb35e1f2a3ed9 diff --git a/libraries/drivers/ht16k33 b/libraries/drivers/ht16k33 deleted file mode 160000 index 43817d12..00000000 --- a/libraries/drivers/ht16k33 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 43817d123b003a1fb4cea34c085ef6f5816781e8 diff --git a/libraries/drivers/hts221 b/libraries/drivers/hts221 deleted file mode 160000 index fcff657b..00000000 --- a/libraries/drivers/hts221 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit fcff657b42f044cd711ff14ed6a47e43c54ab4fd diff --git a/libraries/drivers/htu21d b/libraries/drivers/htu21d deleted file mode 160000 index c9aa41dc..00000000 --- a/libraries/drivers/htu21d +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c9aa41dc7bfd68cfca01613ef17cd19dac4a2024 diff --git a/libraries/drivers/htu31d b/libraries/drivers/htu31d deleted file mode 160000 index 53ca6753..00000000 --- a/libraries/drivers/htu31d +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 53ca67532688cd045f616e9dea5922e41d7bf22c diff --git a/libraries/drivers/husb238 b/libraries/drivers/husb238 deleted file mode 160000 index 5b3bf354..00000000 --- a/libraries/drivers/husb238 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5b3bf35460169ad032c91b53a44eda0cd691949d diff --git a/libraries/drivers/hx711 b/libraries/drivers/hx711 deleted file mode 160000 index 841ee03a..00000000 --- a/libraries/drivers/hx711 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 841ee03af8080252ae72585a8811ceb87f6c8b6d diff --git a/libraries/drivers/hx8357 b/libraries/drivers/hx8357 deleted file mode 160000 index 2939af7e..00000000 --- a/libraries/drivers/hx8357 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 2939af7e7f90ac83c0d9ef38d4019ba426bce38f diff --git a/libraries/drivers/icm20x b/libraries/drivers/icm20x deleted file mode 160000 index 4ca54602..00000000 --- a/libraries/drivers/icm20x +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 4ca54602e35ddd4eee09bb8e88bc9e1f70e667dc diff --git a/libraries/drivers/il0373 b/libraries/drivers/il0373 deleted file mode 160000 index 42143b18..00000000 --- a/libraries/drivers/il0373 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 42143b1846cb408d0c02a9a50746ec012b282316 diff --git a/libraries/drivers/il0398 b/libraries/drivers/il0398 deleted file mode 160000 index 21b021fc..00000000 --- a/libraries/drivers/il0398 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 21b021fc4f584f6110e5c431c0c699d19f392b07 diff --git a/libraries/drivers/il91874 b/libraries/drivers/il91874 deleted file mode 160000 index 1b8285f4..00000000 --- a/libraries/drivers/il91874 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 1b8285f42892382ff0254a612e7f3b73ab34bceb diff --git a/libraries/drivers/ili9341 b/libraries/drivers/ili9341 deleted file mode 160000 index 230cff07..00000000 --- a/libraries/drivers/ili9341 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 230cff07820eebcd65edb700e4957c27b1cafa02 diff --git a/libraries/drivers/ina219 b/libraries/drivers/ina219 deleted file mode 160000 index 143beebe..00000000 --- a/libraries/drivers/ina219 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 143beebe37e530898ca2d496db51a222301cedba diff --git a/libraries/drivers/ina228 b/libraries/drivers/ina228 deleted file mode 160000 index 94a7519c..00000000 --- a/libraries/drivers/ina228 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 94a7519c80062f5e8bc0abd2ebbc8152c4cdb84e diff --git a/libraries/drivers/ina23x b/libraries/drivers/ina23x deleted file mode 160000 index 562f341a..00000000 --- a/libraries/drivers/ina23x +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 562f341a2e6971f4f52cee1058c31450865e7316 diff --git a/libraries/drivers/ina260 b/libraries/drivers/ina260 deleted file mode 160000 index d908ab9b..00000000 --- a/libraries/drivers/ina260 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit d908ab9b688203b79a1d0848f04601721cf42f1f diff --git a/libraries/drivers/ina3221 b/libraries/drivers/ina3221 deleted file mode 160000 index 15909998..00000000 --- a/libraries/drivers/ina3221 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 1590999809f86ff0c10a69486257b5f16b3bac3c diff --git a/libraries/drivers/irremote b/libraries/drivers/irremote deleted file mode 160000 index b92d6930..00000000 --- a/libraries/drivers/irremote +++ /dev/null @@ -1 +0,0 @@ -Subproject commit b92d69304212ee57a5f008317fcc4ebaf75ddebb diff --git a/libraries/drivers/is31fl3731 b/libraries/drivers/is31fl3731 deleted file mode 160000 index a0d70189..00000000 --- a/libraries/drivers/is31fl3731 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit a0d701892d8bef096d80f1117bee718cecb380ff diff --git a/libraries/drivers/is31fl3741 b/libraries/drivers/is31fl3741 deleted file mode 160000 index 76c2bd20..00000000 --- a/libraries/drivers/is31fl3741 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 76c2bd20a13c8325c058c71cb1b2e22ae9e09576 diff --git a/libraries/drivers/l3gd20 b/libraries/drivers/l3gd20 deleted file mode 160000 index 560bfaf2..00000000 --- a/libraries/drivers/l3gd20 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 560bfaf2498d9cbc2a8771ff60c2b282a211f83b diff --git a/libraries/drivers/lc709203f b/libraries/drivers/lc709203f deleted file mode 160000 index b007bcae..00000000 --- a/libraries/drivers/lc709203f +++ /dev/null @@ -1 +0,0 @@ -Subproject commit b007bcae07b346fd28aaee770dcabc9dde698c67 diff --git a/libraries/drivers/lidarlite b/libraries/drivers/lidarlite deleted file mode 160000 index 817d9faa..00000000 --- a/libraries/drivers/lidarlite +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 817d9faae60d2a34492aee1348299a56e4cd0dda diff --git a/libraries/drivers/lis2mdl b/libraries/drivers/lis2mdl deleted file mode 160000 index b39b5e33..00000000 --- a/libraries/drivers/lis2mdl +++ /dev/null @@ -1 +0,0 @@ -Subproject commit b39b5e33cd76ed10750d088985c8d679ae87f529 diff --git a/libraries/drivers/lis331 b/libraries/drivers/lis331 deleted file mode 160000 index e597ae94..00000000 --- a/libraries/drivers/lis331 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit e597ae942825e2a613334f06eb222fd21d48e248 diff --git a/libraries/drivers/lis3dh b/libraries/drivers/lis3dh deleted file mode 160000 index 640b18ec..00000000 --- a/libraries/drivers/lis3dh +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 640b18ec1bfd71e0a70f7ff3b8784043cd2d2671 diff --git a/libraries/drivers/lis3mdl b/libraries/drivers/lis3mdl deleted file mode 160000 index 19b0c5ad..00000000 --- a/libraries/drivers/lis3mdl +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 19b0c5ad18dcfed3db9251db590bcf883aa040aa diff --git a/libraries/drivers/lps28 b/libraries/drivers/lps28 deleted file mode 160000 index 39ef0ebd..00000000 --- a/libraries/drivers/lps28 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 39ef0ebd4e4926cd3e643e29e1999a81faf95a6a diff --git a/libraries/drivers/lps2x b/libraries/drivers/lps2x deleted file mode 160000 index 3a824d49..00000000 --- a/libraries/drivers/lps2x +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 3a824d494876b8a4f0b7d5018f3c6cfc74a50bd0 diff --git a/libraries/drivers/lps35hw b/libraries/drivers/lps35hw deleted file mode 160000 index f959f044..00000000 --- a/libraries/drivers/lps35hw +++ /dev/null @@ -1 +0,0 @@ -Subproject commit f959f04415d60ace8f77697147c94f16724ae2c1 diff --git a/libraries/drivers/lsm303-accel b/libraries/drivers/lsm303-accel deleted file mode 160000 index 9f99df74..00000000 --- a/libraries/drivers/lsm303-accel +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 9f99df740e45df74de3f96fa3d8214e7cb3b5fc0 diff --git a/libraries/drivers/lsm303dlh-mag b/libraries/drivers/lsm303dlh-mag deleted file mode 160000 index e0776f69..00000000 --- a/libraries/drivers/lsm303dlh-mag +++ /dev/null @@ -1 +0,0 @@ -Subproject commit e0776f696bb8c3658f336c94949291af3d9c744c diff --git a/libraries/drivers/lsm6ds b/libraries/drivers/lsm6ds deleted file mode 160000 index 2f50836f..00000000 --- a/libraries/drivers/lsm6ds +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 2f50836f4bf0d9e48e4b8e046ba4d4167ad6dbdc diff --git a/libraries/drivers/lsm9ds0 b/libraries/drivers/lsm9ds0 deleted file mode 160000 index 7e0df867..00000000 --- a/libraries/drivers/lsm9ds0 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 7e0df867427c8ad1551ce9a361a9ea5579da433d diff --git a/libraries/drivers/lsm9ds1 b/libraries/drivers/lsm9ds1 deleted file mode 160000 index 7251a6fc..00000000 --- a/libraries/drivers/lsm9ds1 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 7251a6fcdeab3c847570371c2be35d9e9639aa62 diff --git a/libraries/drivers/ltr329_ltr303 b/libraries/drivers/ltr329_ltr303 deleted file mode 160000 index d94c4b05..00000000 --- a/libraries/drivers/ltr329_ltr303 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit d94c4b056baef1a47a9eddb7d9c977cdfbf92d86 diff --git a/libraries/drivers/ltr390 b/libraries/drivers/ltr390 deleted file mode 160000 index 9b49ba37..00000000 --- a/libraries/drivers/ltr390 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 9b49ba377ca98331b62d47ef86cfb39f2364b209 diff --git a/libraries/drivers/matrixkeypad b/libraries/drivers/matrixkeypad deleted file mode 160000 index d9cf7d75..00000000 --- a/libraries/drivers/matrixkeypad +++ /dev/null @@ -1 +0,0 @@ -Subproject commit d9cf7d75140bb20d0636e235af6ab6c95f8e5b5b diff --git a/libraries/drivers/max1704x b/libraries/drivers/max1704x deleted file mode 160000 index 3e02edf2..00000000 --- a/libraries/drivers/max1704x +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 3e02edf2350fc54af8727fbe685e44d279080d81 diff --git a/libraries/drivers/max31855 b/libraries/drivers/max31855 deleted file mode 160000 index 8cd15a76..00000000 --- a/libraries/drivers/max31855 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 8cd15a76e4bd8a1bc8ca690b963e6bd1b156027e diff --git a/libraries/drivers/max31856 b/libraries/drivers/max31856 deleted file mode 160000 index 314e7909..00000000 --- a/libraries/drivers/max31856 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 314e7909df0cbcd08ec498aeb3649418d215e015 diff --git a/libraries/drivers/max31865 b/libraries/drivers/max31865 deleted file mode 160000 index 30ab0e21..00000000 --- a/libraries/drivers/max31865 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 30ab0e217a793fff8d82aff5bbc7e8cc1c9d0261 diff --git a/libraries/drivers/max7219 b/libraries/drivers/max7219 deleted file mode 160000 index 57804e21..00000000 --- a/libraries/drivers/max7219 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 57804e215a81d96e26848ba4442196d65c1f9313 diff --git a/libraries/drivers/max9744 b/libraries/drivers/max9744 deleted file mode 160000 index aac6abdd..00000000 --- a/libraries/drivers/max9744 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit aac6abdd92cd4802cd56947ac8daba48faae9df6 diff --git a/libraries/drivers/mcp230xx b/libraries/drivers/mcp230xx deleted file mode 160000 index f47096ba..00000000 --- a/libraries/drivers/mcp230xx +++ /dev/null @@ -1 +0,0 @@ -Subproject commit f47096ba74e689a17e28b36332269e3455f8eab8 diff --git a/libraries/drivers/mcp2515 b/libraries/drivers/mcp2515 deleted file mode 160000 index 2a885968..00000000 --- a/libraries/drivers/mcp2515 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 2a885968a1bf5ab893601501472104707e2b1fa6 diff --git a/libraries/drivers/mcp3421 b/libraries/drivers/mcp3421 deleted file mode 160000 index 9958302d..00000000 --- a/libraries/drivers/mcp3421 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 9958302d7ebe74d7a78bb9d2b483b1d07223c964 diff --git a/libraries/drivers/mcp3xxx b/libraries/drivers/mcp3xxx deleted file mode 160000 index 5490a700..00000000 --- a/libraries/drivers/mcp3xxx +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5490a700b81814184e6d7c184f8f54c635fbb070 diff --git a/libraries/drivers/mcp4725 b/libraries/drivers/mcp4725 deleted file mode 160000 index 60557179..00000000 --- a/libraries/drivers/mcp4725 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 60557179562a8ddbf9643091692391130c0e97ee diff --git a/libraries/drivers/mcp4728 b/libraries/drivers/mcp4728 deleted file mode 160000 index 1efd844e..00000000 --- a/libraries/drivers/mcp4728 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 1efd844e59949279fbc0564eb23923893c8ee0f0 diff --git a/libraries/drivers/mcp9600 b/libraries/drivers/mcp9600 deleted file mode 160000 index ca42a90b..00000000 --- a/libraries/drivers/mcp9600 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit ca42a90b0d8107c5049c008b655e1c014d2f3a3d diff --git a/libraries/drivers/mcp9808 b/libraries/drivers/mcp9808 deleted file mode 160000 index 6e20a603..00000000 --- a/libraries/drivers/mcp9808 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 6e20a603164af2dfaad195e973987f5b60dc0ae1 diff --git a/libraries/drivers/mlx90393 b/libraries/drivers/mlx90393 deleted file mode 160000 index 6dd5126c..00000000 --- a/libraries/drivers/mlx90393 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 6dd5126c2e2c4ffcad861fba7c3c564fcdb402c5 diff --git a/libraries/drivers/mlx90395 b/libraries/drivers/mlx90395 deleted file mode 160000 index 5b2942d2..00000000 --- a/libraries/drivers/mlx90395 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5b2942d21ca082dde0f6d3eea670c0fa3c4d95c0 diff --git a/libraries/drivers/mlx90614 b/libraries/drivers/mlx90614 deleted file mode 160000 index f3c48460..00000000 --- a/libraries/drivers/mlx90614 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit f3c484603111bee53fbb0190b769ad0d42f46b0b diff --git a/libraries/drivers/mlx90640 b/libraries/drivers/mlx90640 deleted file mode 160000 index c145cca2..00000000 --- a/libraries/drivers/mlx90640 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c145cca22c1a9bb0d6fa5773233117e4a4b20ccb diff --git a/libraries/drivers/mma8451 b/libraries/drivers/mma8451 deleted file mode 160000 index 467029d2..00000000 --- a/libraries/drivers/mma8451 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 467029d217e2c9c42d5cb2195286731a2caba2b2 diff --git a/libraries/drivers/mmc56x3 b/libraries/drivers/mmc56x3 deleted file mode 160000 index 26ce962a..00000000 --- a/libraries/drivers/mmc56x3 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 26ce962af042db2aafb6d08ffc3099d4afe3385c diff --git a/libraries/drivers/monsterm4sk b/libraries/drivers/monsterm4sk deleted file mode 160000 index 639e7866..00000000 --- a/libraries/drivers/monsterm4sk +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 639e7866ce30cb79966e25abecfeaf701e37f0d3 diff --git a/libraries/drivers/mpl115a2 b/libraries/drivers/mpl115a2 deleted file mode 160000 index f5d68efc..00000000 --- a/libraries/drivers/mpl115a2 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit f5d68efcc9667a2b92b1e138b6651397a1926a74 diff --git a/libraries/drivers/mpl3115a2 b/libraries/drivers/mpl3115a2 deleted file mode 160000 index 0084414c..00000000 --- a/libraries/drivers/mpl3115a2 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 0084414c6bcf565e4a26a7527bc677eb72c95720 diff --git a/libraries/drivers/mpr121 b/libraries/drivers/mpr121 deleted file mode 160000 index 62851b9b..00000000 --- a/libraries/drivers/mpr121 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 62851b9bf3141b774e03d3e8ab633141527297db diff --git a/libraries/drivers/mprls b/libraries/drivers/mprls deleted file mode 160000 index f48a0d5c..00000000 --- a/libraries/drivers/mprls +++ /dev/null @@ -1 +0,0 @@ -Subproject commit f48a0d5c2af3642dd652eb8a0d0e2dbd94832aa1 diff --git a/libraries/drivers/mpu6050 b/libraries/drivers/mpu6050 deleted file mode 160000 index 05a0c3b7..00000000 --- a/libraries/drivers/mpu6050 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 05a0c3b72279db9fa2431308a77e6ab7ba040c8a diff --git a/libraries/drivers/ms8607 b/libraries/drivers/ms8607 deleted file mode 160000 index 48013bf6..00000000 --- a/libraries/drivers/ms8607 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 48013bf67889bc8b93526de25574a0304d8b1a51 diff --git a/libraries/drivers/msa301 b/libraries/drivers/msa301 deleted file mode 160000 index 25f0fe05..00000000 --- a/libraries/drivers/msa301 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 25f0fe05c0b5686616e58d52aa164f2745e1b838 diff --git a/libraries/drivers/nau7802 b/libraries/drivers/nau7802 deleted file mode 160000 index fd1a1f4e..00000000 --- a/libraries/drivers/nau7802 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit fd1a1f4e59d2ff0aceb9429f93492084ae66d25e diff --git a/libraries/drivers/neopixel b/libraries/drivers/neopixel deleted file mode 160000 index 0ba2f212..00000000 --- a/libraries/drivers/neopixel +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 0ba2f2122a54a71b1bc3576f87b1ba7dfc9db11e diff --git a/libraries/drivers/neopixel_spi b/libraries/drivers/neopixel_spi deleted file mode 160000 index 32df3ec8..00000000 --- a/libraries/drivers/neopixel_spi +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 32df3ec8aff816d0d5724546ac1711553cce6108 diff --git a/libraries/drivers/neopxl8 b/libraries/drivers/neopxl8 deleted file mode 160000 index 939e2d6a..00000000 --- a/libraries/drivers/neopxl8 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 939e2d6a59aed946721de504273cb83bf21e319a diff --git a/libraries/drivers/neotrellis b/libraries/drivers/neotrellis deleted file mode 160000 index cb2a59fa..00000000 --- a/libraries/drivers/neotrellis +++ /dev/null @@ -1 +0,0 @@ -Subproject commit cb2a59faff46db94ad0d1f70ed611c98b48fad3b diff --git a/libraries/drivers/nunchuk b/libraries/drivers/nunchuk deleted file mode 160000 index 2bd0fb93..00000000 --- a/libraries/drivers/nunchuk +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 2bd0fb93a5f0658ac6124d5e77a3c32ec47a4e01 diff --git a/libraries/drivers/opt4048 b/libraries/drivers/opt4048 deleted file mode 160000 index c9846fc5..00000000 --- a/libraries/drivers/opt4048 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c9846fc58e2d6f22334df6758ebfbc1cae6f3f9c diff --git a/libraries/drivers/ov2640 b/libraries/drivers/ov2640 deleted file mode 160000 index be15850f..00000000 --- a/libraries/drivers/ov2640 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit be15850f4b6a53e03a6e6dcdea2436b584b08ab7 diff --git a/libraries/drivers/ov5640 b/libraries/drivers/ov5640 deleted file mode 160000 index f1d15dd1..00000000 --- a/libraries/drivers/ov5640 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit f1d15dd10c8ad6d28eec6502f1bdb8886b4fdef1 diff --git a/libraries/drivers/ov7670 b/libraries/drivers/ov7670 deleted file mode 160000 index 06313e1c..00000000 --- a/libraries/drivers/ov7670 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 06313e1c99a002b9213bf91006de95e8cab67526 diff --git a/libraries/drivers/pca9554 b/libraries/drivers/pca9554 deleted file mode 160000 index 987cc0e2..00000000 --- a/libraries/drivers/pca9554 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 987cc0e22f7668ab4259143d95a9a6bf4992ddc7 diff --git a/libraries/drivers/pca9685 b/libraries/drivers/pca9685 deleted file mode 160000 index 85a7a317..00000000 --- a/libraries/drivers/pca9685 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 85a7a317e806609c7d3fffcc514e7d934897f37c diff --git a/libraries/drivers/pcd8544 b/libraries/drivers/pcd8544 deleted file mode 160000 index 9e67ef23..00000000 --- a/libraries/drivers/pcd8544 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 9e67ef231f426361e8a53995086d736c4a052179 diff --git a/libraries/drivers/pcf8523 b/libraries/drivers/pcf8523 deleted file mode 160000 index 38051b2d..00000000 --- a/libraries/drivers/pcf8523 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 38051b2d9dc62a1fe00fe42963d8c599b7b47008 diff --git a/libraries/drivers/pcf8563 b/libraries/drivers/pcf8563 deleted file mode 160000 index 74bb72d1..00000000 --- a/libraries/drivers/pcf8563 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 74bb72d1c607e44cf0d5349c466acd34863c11b4 diff --git a/libraries/drivers/pcf8574 b/libraries/drivers/pcf8574 deleted file mode 160000 index 1ca1a8b6..00000000 --- a/libraries/drivers/pcf8574 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 1ca1a8b668d4a0879b5b31e53cf4d6da2308af15 diff --git a/libraries/drivers/pcf8575 b/libraries/drivers/pcf8575 deleted file mode 160000 index 7023d3e9..00000000 --- a/libraries/drivers/pcf8575 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 7023d3e9ba142a2d9a4aaab6b6e050425f8e9afc diff --git a/libraries/drivers/pcf8591 b/libraries/drivers/pcf8591 deleted file mode 160000 index 2be01e6e..00000000 --- a/libraries/drivers/pcf8591 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 2be01e6eb32aa1eea9969f4f72088f596310ead6 diff --git a/libraries/drivers/pct2075 b/libraries/drivers/pct2075 deleted file mode 160000 index d01f51a3..00000000 --- a/libraries/drivers/pct2075 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit d01f51a39cca5a4b1a893de6076c24977b86c280 diff --git a/libraries/drivers/pixie b/libraries/drivers/pixie deleted file mode 160000 index 0302700b..00000000 --- a/libraries/drivers/pixie +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 0302700b572ab3a4f39040f69008b3cfd3ac2239 diff --git a/libraries/drivers/pm25 b/libraries/drivers/pm25 deleted file mode 160000 index 0cea00ab..00000000 --- a/libraries/drivers/pm25 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 0cea00abe0f82628f4b4bb5546d251e60b8dbbb7 diff --git a/libraries/drivers/pn532 b/libraries/drivers/pn532 deleted file mode 160000 index e281ef99..00000000 --- a/libraries/drivers/pn532 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit e281ef9997913d2272595cd798aa6aaf59beba01 diff --git a/libraries/drivers/pyportal b/libraries/drivers/pyportal deleted file mode 160000 index 7743d268..00000000 --- a/libraries/drivers/pyportal +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 7743d2681edb081224ac97a53c87b23cfcd31093 diff --git a/libraries/drivers/ra8875 b/libraries/drivers/ra8875 deleted file mode 160000 index ad4c2b5d..00000000 --- a/libraries/drivers/ra8875 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit ad4c2b5d1ba50bb0171281964bef7b8a7f788953 diff --git a/libraries/drivers/rfm b/libraries/drivers/rfm deleted file mode 160000 index e242320b..00000000 --- a/libraries/drivers/rfm +++ /dev/null @@ -1 +0,0 @@ -Subproject commit e242320b57317beb11b28676f9440593fbbfbfe1 diff --git a/libraries/drivers/rfm69 b/libraries/drivers/rfm69 deleted file mode 160000 index 07be137b..00000000 --- a/libraries/drivers/rfm69 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 07be137bf5bda7a0469225c9cbb09b9a0aa08791 diff --git a/libraries/drivers/rfm9x b/libraries/drivers/rfm9x deleted file mode 160000 index 609aafb0..00000000 --- a/libraries/drivers/rfm9x +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 609aafb018b1cf5b7f60f2a7c961b827dce7468e diff --git a/libraries/drivers/rgb-display b/libraries/drivers/rgb-display deleted file mode 160000 index b089f40c..00000000 --- a/libraries/drivers/rgb-display +++ /dev/null @@ -1 +0,0 @@ -Subproject commit b089f40c360af158c409f38e46b3e55c7c1de7ee diff --git a/libraries/drivers/rockblock b/libraries/drivers/rockblock deleted file mode 160000 index 76377fce..00000000 --- a/libraries/drivers/rockblock +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 76377fce46f5eee27b9e421865d2263452b12b0b diff --git a/libraries/drivers/rplidar b/libraries/drivers/rplidar deleted file mode 160000 index dca134c0..00000000 --- a/libraries/drivers/rplidar +++ /dev/null @@ -1 +0,0 @@ -Subproject commit dca134c0cd89628e567a65a2c23c5d2a6fa7adc1 diff --git a/libraries/drivers/s35710 b/libraries/drivers/s35710 deleted file mode 160000 index 3a60c906..00000000 --- a/libraries/drivers/s35710 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 3a60c9061dddc63b0e0ccc7258c53825f4ce0666 diff --git a/libraries/drivers/scd30 b/libraries/drivers/scd30 deleted file mode 160000 index fc3b54b0..00000000 --- a/libraries/drivers/scd30 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit fc3b54b009488227d033c397524af746c2f3df47 diff --git a/libraries/drivers/scd4x b/libraries/drivers/scd4x deleted file mode 160000 index 2e8a3204..00000000 --- a/libraries/drivers/scd4x +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 2e8a3204ff1fd01f921718cf7e4c9db79c7c0910 diff --git a/libraries/drivers/sdcard b/libraries/drivers/sdcard deleted file mode 160000 index ee4d7329..00000000 --- a/libraries/drivers/sdcard +++ /dev/null @@ -1 +0,0 @@ -Subproject commit ee4d73293c8d059cd0c8bcf46758e62f5393cbee diff --git a/libraries/drivers/seesaw b/libraries/drivers/seesaw deleted file mode 160000 index 94c541f4..00000000 --- a/libraries/drivers/seesaw +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 94c541f45313dc7eb98a4cd1a6c3af39f001cc49 diff --git a/libraries/drivers/sen6x b/libraries/drivers/sen6x deleted file mode 160000 index bc817c44..00000000 --- a/libraries/drivers/sen6x +++ /dev/null @@ -1 +0,0 @@ -Subproject commit bc817c44c91763c67ca1ce801c11ca4874d57913 diff --git a/libraries/drivers/sgp30 b/libraries/drivers/sgp30 deleted file mode 160000 index a06e9332..00000000 --- a/libraries/drivers/sgp30 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit a06e93323c8ee502d23a7010b011879157ac1b88 diff --git a/libraries/drivers/sgp40 b/libraries/drivers/sgp40 deleted file mode 160000 index c10aa104..00000000 --- a/libraries/drivers/sgp40 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c10aa10445a40a4267a5f8674a9ecf7a409fc14d diff --git a/libraries/drivers/sharpmemorydisplay b/libraries/drivers/sharpmemorydisplay deleted file mode 160000 index 32bbb9e1..00000000 --- a/libraries/drivers/sharpmemorydisplay +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 32bbb9e11b11fa813cb98df707497bc39e797377 diff --git a/libraries/drivers/sht31 b/libraries/drivers/sht31 deleted file mode 160000 index ea069d11..00000000 --- a/libraries/drivers/sht31 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit ea069d1139b85055ab64ad7a18d590fe4f05f7b1 diff --git a/libraries/drivers/sht4x b/libraries/drivers/sht4x deleted file mode 160000 index 26a0a407..00000000 --- a/libraries/drivers/sht4x +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 26a0a407d43bd6208deffdf577e214d899855c0e diff --git a/libraries/drivers/shtc3 b/libraries/drivers/shtc3 deleted file mode 160000 index b0424c99..00000000 --- a/libraries/drivers/shtc3 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit b0424c990b18d00da72f6beaa868aa28c0bd3680 diff --git a/libraries/drivers/si1145 b/libraries/drivers/si1145 deleted file mode 160000 index 4e9ff4dc..00000000 --- a/libraries/drivers/si1145 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 4e9ff4dceaae0551eb7207bacb4a4eea0658a028 diff --git a/libraries/drivers/si4713 b/libraries/drivers/si4713 deleted file mode 160000 index 47392aeb..00000000 --- a/libraries/drivers/si4713 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 47392aeb224cc0ebd234ef17466bd1424eaa7bce diff --git a/libraries/drivers/si5351 b/libraries/drivers/si5351 deleted file mode 160000 index c4284dda..00000000 --- a/libraries/drivers/si5351 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c4284dda4ad9558b075219b3a70d4ee2388a7208 diff --git a/libraries/drivers/si7021 b/libraries/drivers/si7021 deleted file mode 160000 index 953c751c..00000000 --- a/libraries/drivers/si7021 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 953c751ca4235584bfacd48a6704c0fd5bceb932 diff --git a/libraries/drivers/spd1656 b/libraries/drivers/spd1656 deleted file mode 160000 index dab6d663..00000000 --- a/libraries/drivers/spd1656 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit dab6d663a905efafa9cc027d3883c2e84fcc20f9 diff --git a/libraries/drivers/ssd1305 b/libraries/drivers/ssd1305 deleted file mode 160000 index 1e7c6b60..00000000 --- a/libraries/drivers/ssd1305 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 1e7c6b603fd2f303d6b262e849da12c2e28d297b diff --git a/libraries/drivers/ssd1306 b/libraries/drivers/ssd1306 deleted file mode 160000 index d75b4d59..00000000 --- a/libraries/drivers/ssd1306 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit d75b4d593cd184cbea5e237f5212cd9122d46263 diff --git a/libraries/drivers/ssd1322 b/libraries/drivers/ssd1322 deleted file mode 160000 index 9d7dfe3b..00000000 --- a/libraries/drivers/ssd1322 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 9d7dfe3b6e61d45096a84c5a19eca751fa6899fd diff --git a/libraries/drivers/ssd1325 b/libraries/drivers/ssd1325 deleted file mode 160000 index 70bc9877..00000000 --- a/libraries/drivers/ssd1325 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 70bc987700deb233087c0ed45217dc4969cd4000 diff --git a/libraries/drivers/ssd1327 b/libraries/drivers/ssd1327 deleted file mode 160000 index f0e11d18..00000000 --- a/libraries/drivers/ssd1327 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit f0e11d184f00b52fefb81d5b4c328c642a23c2b8 diff --git a/libraries/drivers/ssd1331 b/libraries/drivers/ssd1331 deleted file mode 160000 index 665276e2..00000000 --- a/libraries/drivers/ssd1331 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 665276e24a502e09ecd0bb0cb26fcc96c89c61fb diff --git a/libraries/drivers/ssd1351 b/libraries/drivers/ssd1351 deleted file mode 160000 index 5ab4e2ec..00000000 --- a/libraries/drivers/ssd1351 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5ab4e2ecf797e64f0e99075d9b9973c1806f1998 diff --git a/libraries/drivers/ssd1608 b/libraries/drivers/ssd1608 deleted file mode 160000 index 788bad8c..00000000 --- a/libraries/drivers/ssd1608 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 788bad8c44840e3de7741bc0a0544ca5cfa1c9ea diff --git a/libraries/drivers/ssd1675 b/libraries/drivers/ssd1675 deleted file mode 160000 index d463938e..00000000 --- a/libraries/drivers/ssd1675 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit d463938e9dcba6375232ac12f21c221fd313daf8 diff --git a/libraries/drivers/ssd1680 b/libraries/drivers/ssd1680 deleted file mode 160000 index 8731c1ba..00000000 --- a/libraries/drivers/ssd1680 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 8731c1bacf73757d610308d1d843d0f0898e1565 diff --git a/libraries/drivers/ssd1681 b/libraries/drivers/ssd1681 deleted file mode 160000 index 57403398..00000000 --- a/libraries/drivers/ssd1681 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 574033989f2e7062d235157124dfddf65d487bb1 diff --git a/libraries/drivers/st7565 b/libraries/drivers/st7565 deleted file mode 160000 index b9b80f72..00000000 --- a/libraries/drivers/st7565 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit b9b80f72bd63b5926e80a3e0c3e3dcacee6c9b18 diff --git a/libraries/drivers/st7735 b/libraries/drivers/st7735 deleted file mode 160000 index d840abf5..00000000 --- a/libraries/drivers/st7735 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit d840abf5fc664d07fe9d6f5d04f4fee366f55ba0 diff --git a/libraries/drivers/st7735r b/libraries/drivers/st7735r deleted file mode 160000 index a0484ae1..00000000 --- a/libraries/drivers/st7735r +++ /dev/null @@ -1 +0,0 @@ -Subproject commit a0484ae12b91976d564fc952b932d24463a20409 diff --git a/libraries/drivers/st7789 b/libraries/drivers/st7789 deleted file mode 160000 index 0f726926..00000000 --- a/libraries/drivers/st7789 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 0f7269267c0d17ada34926333bbda4021e5d7cb3 diff --git a/libraries/drivers/stmpe610 b/libraries/drivers/stmpe610 deleted file mode 160000 index 3286a46f..00000000 --- a/libraries/drivers/stmpe610 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 3286a46f9b0838d45c3d96eb575d09f33d7f3bd9 diff --git a/libraries/drivers/tc74 b/libraries/drivers/tc74 deleted file mode 160000 index 310686df..00000000 --- a/libraries/drivers/tc74 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 310686df13750994d3f7e8591ab3b026925786ea diff --git a/libraries/drivers/tca8418 b/libraries/drivers/tca8418 deleted file mode 160000 index 72c329c8..00000000 --- a/libraries/drivers/tca8418 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 72c329c8047d2d9516c3234378288131cffbab40 diff --git a/libraries/drivers/tca9584a b/libraries/drivers/tca9584a deleted file mode 160000 index fa521e36..00000000 --- a/libraries/drivers/tca9584a +++ /dev/null @@ -1 +0,0 @@ -Subproject commit fa521e36fb065874163885837797be23e003e8e9 diff --git a/libraries/drivers/tcs34725 b/libraries/drivers/tcs34725 deleted file mode 160000 index 9e7438f5..00000000 --- a/libraries/drivers/tcs34725 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 9e7438f50df07fb586c67e89246865ac53a2563c diff --git a/libraries/drivers/tfmini b/libraries/drivers/tfmini deleted file mode 160000 index 0e2495ce..00000000 --- a/libraries/drivers/tfmini +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 0e2495ceda6ec128b1a8c9f6b9933da294ab3afe diff --git a/libraries/drivers/thermistor b/libraries/drivers/thermistor deleted file mode 160000 index 2b45967c..00000000 --- a/libraries/drivers/thermistor +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 2b45967cc5283e71b7826f6a158d8c8556dde287 diff --git a/libraries/drivers/tla202x b/libraries/drivers/tla202x deleted file mode 160000 index 3d2b210a..00000000 --- a/libraries/drivers/tla202x +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 3d2b210ab1c59f2061cfa2b5107bf9148c071975 diff --git a/libraries/drivers/tlc5947 b/libraries/drivers/tlc5947 deleted file mode 160000 index 1890b9ea..00000000 --- a/libraries/drivers/tlc5947 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 1890b9ea472f38ed8ab660c30d9c7fb2c6846b01 diff --git a/libraries/drivers/tlc59711 b/libraries/drivers/tlc59711 deleted file mode 160000 index a4378722..00000000 --- a/libraries/drivers/tlc59711 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit a4378722a3773d312491bfec7026110bfe82f1c5 diff --git a/libraries/drivers/tlv320 b/libraries/drivers/tlv320 deleted file mode 160000 index f24788d9..00000000 --- a/libraries/drivers/tlv320 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit f24788d94ad5288fd26ba9b01ded8107ba943c86 diff --git a/libraries/drivers/tlv493d b/libraries/drivers/tlv493d deleted file mode 160000 index f511b38d..00000000 --- a/libraries/drivers/tlv493d +++ /dev/null @@ -1 +0,0 @@ -Subproject commit f511b38ddc47a004da316bad806d004ce31357f7 diff --git a/libraries/drivers/tm1814 b/libraries/drivers/tm1814 deleted file mode 160000 index 75eb0901..00000000 --- a/libraries/drivers/tm1814 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 75eb0901e6ccea78afb287c7e47f4220afa755e2 diff --git a/libraries/drivers/tmp006 b/libraries/drivers/tmp006 deleted file mode 160000 index e8671336..00000000 --- a/libraries/drivers/tmp006 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit e8671336c4b7f6fe487f89560b3e6cd88419fff1 diff --git a/libraries/drivers/tmp007 b/libraries/drivers/tmp007 deleted file mode 160000 index 2e2b65e9..00000000 --- a/libraries/drivers/tmp007 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 2e2b65e9d5728e4e1e5ba82c920ccd1e7c0a667c diff --git a/libraries/drivers/tmp117 b/libraries/drivers/tmp117 deleted file mode 160000 index d79691a1..00000000 --- a/libraries/drivers/tmp117 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit d79691a13a08d75e5ab40f48f5f707fad65d2d1e diff --git a/libraries/drivers/touchscreen b/libraries/drivers/touchscreen deleted file mode 160000 index 0ac73251..00000000 --- a/libraries/drivers/touchscreen +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 0ac73251c03182420135da7df038a329d786b9b7 diff --git a/libraries/drivers/tpa2016 b/libraries/drivers/tpa2016 deleted file mode 160000 index d79c437e..00000000 --- a/libraries/drivers/tpa2016 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit d79c437e2d49aa4565fd84cf29e8e1a9bdfc38dc diff --git a/libraries/drivers/trellis b/libraries/drivers/trellis deleted file mode 160000 index f20e7778..00000000 --- a/libraries/drivers/trellis +++ /dev/null @@ -1 +0,0 @@ -Subproject commit f20e777886eb77e8c14f86dedec0697079214ec8 diff --git a/libraries/drivers/trellism4 b/libraries/drivers/trellism4 deleted file mode 160000 index 982f91a5..00000000 --- a/libraries/drivers/trellism4 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 982f91a5fc3e126872f846a56b1945cfae2ea0b8 diff --git a/libraries/drivers/tsc2007 b/libraries/drivers/tsc2007 deleted file mode 160000 index 5edebc45..00000000 --- a/libraries/drivers/tsc2007 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5edebc453c6ebe7c8fa60c86933e33c1f3e946e6 diff --git a/libraries/drivers/tsl2561 b/libraries/drivers/tsl2561 deleted file mode 160000 index 2d9a5fdb..00000000 --- a/libraries/drivers/tsl2561 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 2d9a5fdb54bbfe175455d9a2b44b64ec3efe8f08 diff --git a/libraries/drivers/tsl2591 b/libraries/drivers/tsl2591 deleted file mode 160000 index 76832162..00000000 --- a/libraries/drivers/tsl2591 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 7683216291e1e3c979c57a7456b19830d0cca21a diff --git a/libraries/drivers/tt21100 b/libraries/drivers/tt21100 deleted file mode 160000 index fcae21c6..00000000 --- a/libraries/drivers/tt21100 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit fcae21c65cb03a0c108d815c50b0908066dd03cc diff --git a/libraries/drivers/uc8151d b/libraries/drivers/uc8151d deleted file mode 160000 index 4ebf9c28..00000000 --- a/libraries/drivers/uc8151d +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 4ebf9c2854376a06766a6ae4732a4537a766fb75 diff --git a/libraries/drivers/us100 b/libraries/drivers/us100 deleted file mode 160000 index 1d4fefff..00000000 --- a/libraries/drivers/us100 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 1d4fefff426ed8b55b9ae34303baff4c599882f0 diff --git a/libraries/drivers/vc0706 b/libraries/drivers/vc0706 deleted file mode 160000 index 3c18992b..00000000 --- a/libraries/drivers/vc0706 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 3c18992b8a10e85bdd653adca9c7f36187562165 diff --git a/libraries/drivers/vcnl4010 b/libraries/drivers/vcnl4010 deleted file mode 160000 index a84ada23..00000000 --- a/libraries/drivers/vcnl4010 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit a84ada236009af05f2be63b60d20c3b5a6d69ce7 diff --git a/libraries/drivers/vcnl4020 b/libraries/drivers/vcnl4020 deleted file mode 160000 index 06fca9b9..00000000 --- a/libraries/drivers/vcnl4020 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 06fca9b9aa893f2e66843fd8d2c199fa5bea338f diff --git a/libraries/drivers/vcnl4040 b/libraries/drivers/vcnl4040 deleted file mode 160000 index e63dd244..00000000 --- a/libraries/drivers/vcnl4040 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit e63dd2441e0c8d6fd369f42931415b6b369aa19f diff --git a/libraries/drivers/vcnl4200 b/libraries/drivers/vcnl4200 deleted file mode 160000 index f398d737..00000000 --- a/libraries/drivers/vcnl4200 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit f398d73702d5e3aede9f008e640782a9867232db diff --git a/libraries/drivers/veml6070 b/libraries/drivers/veml6070 deleted file mode 160000 index 2b6c3192..00000000 --- a/libraries/drivers/veml6070 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 2b6c3192fedd88f88e31a8d45162b1fa8cf77ed7 diff --git a/libraries/drivers/veml6075 b/libraries/drivers/veml6075 deleted file mode 160000 index 244c8c6f..00000000 --- a/libraries/drivers/veml6075 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 244c8c6f0f80c38d26f1ccd258ca41cf18030e8c diff --git a/libraries/drivers/veml7700 b/libraries/drivers/veml7700 deleted file mode 160000 index 0f10cef9..00000000 --- a/libraries/drivers/veml7700 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 0f10cef997d511fddc617b675596f69f7a6beba0 diff --git a/libraries/drivers/vl53l0x b/libraries/drivers/vl53l0x deleted file mode 160000 index 44033f55..00000000 --- a/libraries/drivers/vl53l0x +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 44033f55de571e5049fe4646612d6fcace24dbf6 diff --git a/libraries/drivers/vl53l1x b/libraries/drivers/vl53l1x deleted file mode 160000 index 663a8ae9..00000000 --- a/libraries/drivers/vl53l1x +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 663a8ae9a2d3c47f09835a45787aa7e89823ac61 diff --git a/libraries/drivers/vl53l4cd b/libraries/drivers/vl53l4cd deleted file mode 160000 index a560b110..00000000 --- a/libraries/drivers/vl53l4cd +++ /dev/null @@ -1 +0,0 @@ -Subproject commit a560b110ad43e394c52ba818cde2c4d8df636c99 diff --git a/libraries/drivers/vl6180x b/libraries/drivers/vl6180x deleted file mode 160000 index 18086e60..00000000 --- a/libraries/drivers/vl6180x +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 18086e601671906118f2514d2475ed418b152fd2 diff --git a/libraries/drivers/vs1053 b/libraries/drivers/vs1053 deleted file mode 160000 index 07935977..00000000 --- a/libraries/drivers/vs1053 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 07935977ddfe8430aeec0deba7b851309d756d5c diff --git a/libraries/drivers/wii_classic b/libraries/drivers/wii_classic deleted file mode 160000 index 883c4cda..00000000 --- a/libraries/drivers/wii_classic +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 883c4cda146b75ceb3475b4ae002f6b4f01ffce0 diff --git a/libraries/drivers/wiznet5k b/libraries/drivers/wiznet5k deleted file mode 160000 index 6b3484d1..00000000 --- a/libraries/drivers/wiznet5k +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 6b3484d1ee243a7e8bc0513ab84956e1b6e2a520 diff --git a/libraries/drivers/wm8960 b/libraries/drivers/wm8960 deleted file mode 160000 index d6c06f34..00000000 --- a/libraries/drivers/wm8960 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit d6c06f347cac5423391d410d695e3623558861f5 diff --git a/libraries/drivers/ws2801 b/libraries/drivers/ws2801 deleted file mode 160000 index d6734976..00000000 --- a/libraries/drivers/ws2801 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit d6734976a2731c1a8b1a5b62d7ee603fabf37bb0 diff --git a/libraries/helpers/AWS_IOT b/libraries/helpers/AWS_IOT deleted file mode 160000 index 6a955cd3..00000000 --- a/libraries/helpers/AWS_IOT +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 6a955cd39276224b6e260940265b4be8a400dfaf diff --git a/libraries/helpers/GC_IOT_Core b/libraries/helpers/GC_IOT_Core deleted file mode 160000 index c1294236..00000000 --- a/libraries/helpers/GC_IOT_Core +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c1294236bb37f00a693a702442a591ce2b211606 diff --git a/libraries/helpers/adafruitio b/libraries/helpers/adafruitio deleted file mode 160000 index 82782550..00000000 --- a/libraries/helpers/adafruitio +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 827825500aa54e87b3c313d3d94df59c1e2bec6d diff --git a/libraries/helpers/airlift b/libraries/helpers/airlift deleted file mode 160000 index 0f2429c8..00000000 --- a/libraries/helpers/airlift +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 0f2429c856302150b012241a54b7d4da68f48fa5 diff --git a/libraries/helpers/anchored_group b/libraries/helpers/anchored_group deleted file mode 160000 index 2da6e432..00000000 --- a/libraries/helpers/anchored_group +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 2da6e4321c7521c9884e7f6216d39814147c42f8 diff --git a/libraries/helpers/anchored_tilegrid b/libraries/helpers/anchored_tilegrid deleted file mode 160000 index 7793d991..00000000 --- a/libraries/helpers/anchored_tilegrid +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 7793d9913ce1a8998176c0af4d2e58410d78d3d3 diff --git a/libraries/helpers/argv_file b/libraries/helpers/argv_file deleted file mode 160000 index a0153b3b..00000000 --- a/libraries/helpers/argv_file +++ /dev/null @@ -1 +0,0 @@ -Subproject commit a0153b3bfeb7f0bdfb58d9efb78d4397bfa0f5e1 diff --git a/libraries/helpers/asyncio b/libraries/helpers/asyncio deleted file mode 160000 index 24818f81..00000000 --- a/libraries/helpers/asyncio +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 24818f817f5118f59aa696a04776049c179c0f4f diff --git a/libraries/helpers/avrprog b/libraries/helpers/avrprog deleted file mode 160000 index fc17a885..00000000 --- a/libraries/helpers/avrprog +++ /dev/null @@ -1 +0,0 @@ -Subproject commit fc17a885a8e32828ed604d03a4958d3d1eceaae4 diff --git a/libraries/helpers/azure b/libraries/helpers/azure deleted file mode 160000 index 37bbba03..00000000 --- a/libraries/helpers/azure +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 37bbba03f6b72c98cbba8a5da5fb4949cb1da88f diff --git a/libraries/helpers/binascii b/libraries/helpers/binascii deleted file mode 160000 index 59de4027..00000000 --- a/libraries/helpers/binascii +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 59de4027d6b33ab5704a757bd0a5558b48e9f509 diff --git a/libraries/helpers/bitbangio b/libraries/helpers/bitbangio deleted file mode 160000 index 023d7957..00000000 --- a/libraries/helpers/bitbangio +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 023d7957a4f7aa1857994ee5bef2cbbca5d2799f diff --git a/libraries/helpers/bitmap-font b/libraries/helpers/bitmap-font deleted file mode 160000 index 5ca3f55f..00000000 --- a/libraries/helpers/bitmap-font +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5ca3f55f2e39302c787ca93f95276e8269024038 diff --git a/libraries/helpers/bitmapsaver b/libraries/helpers/bitmapsaver deleted file mode 160000 index 005d9cb3..00000000 --- a/libraries/helpers/bitmapsaver +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 005d9cb3369d024b2573d9cc299c2da98d27d3c8 diff --git a/libraries/helpers/ble b/libraries/helpers/ble deleted file mode 160000 index 1acb303c..00000000 --- a/libraries/helpers/ble +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 1acb303cc7f63a752c9fb87655d2ec478e564be2 diff --git a/libraries/helpers/ble-broadcastnet b/libraries/helpers/ble-broadcastnet deleted file mode 160000 index 7e061a1d..00000000 --- a/libraries/helpers/ble-broadcastnet +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 7e061a1d201ef6cecefdae9a57c5a46169cf18e8 diff --git a/libraries/helpers/ble-radio b/libraries/helpers/ble-radio deleted file mode 160000 index 6305eced..00000000 --- a/libraries/helpers/ble-radio +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 6305ecedc7bfeab668e64d57235c3b1ad6bf6534 diff --git a/libraries/helpers/ble_adafruit b/libraries/helpers/ble_adafruit deleted file mode 160000 index 697efbd4..00000000 --- a/libraries/helpers/ble_adafruit +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 697efbd4b8dddc06e3a1cdd0cfeba21fb6d8104a diff --git a/libraries/helpers/ble_apple_media b/libraries/helpers/ble_apple_media deleted file mode 160000 index b8954d5b..00000000 --- a/libraries/helpers/ble_apple_media +++ /dev/null @@ -1 +0,0 @@ -Subproject commit b8954d5b82a495b96ddecad82431ceced8c2d552 diff --git a/libraries/helpers/ble_apple_notification_center b/libraries/helpers/ble_apple_notification_center deleted file mode 160000 index 476082b4..00000000 --- a/libraries/helpers/ble_apple_notification_center +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 476082b43c9e5971da20a320a05546a8285d4891 diff --git a/libraries/helpers/ble_beacon b/libraries/helpers/ble_beacon deleted file mode 160000 index fe0c2521..00000000 --- a/libraries/helpers/ble_beacon +++ /dev/null @@ -1 +0,0 @@ -Subproject commit fe0c2521372da5d037ac830a5c854625c698ef3f diff --git a/libraries/helpers/ble_berrymed_pulse_oximeter b/libraries/helpers/ble_berrymed_pulse_oximeter deleted file mode 160000 index 069b34fb..00000000 --- a/libraries/helpers/ble_berrymed_pulse_oximeter +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 069b34fb5a1cfc41d2f44e5c53bc1a7b763845e0 diff --git a/libraries/helpers/ble_cycling_speed_and_cadence b/libraries/helpers/ble_cycling_speed_and_cadence deleted file mode 160000 index 183c7de3..00000000 --- a/libraries/helpers/ble_cycling_speed_and_cadence +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 183c7de33baad0594117d7ce66a3d695f70ad647 diff --git a/libraries/helpers/ble_eddystone b/libraries/helpers/ble_eddystone deleted file mode 160000 index 997fd05c..00000000 --- a/libraries/helpers/ble_eddystone +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 997fd05ceb87c5df89da4c2181d112434d67b2e9 diff --git a/libraries/helpers/ble_file_transfer b/libraries/helpers/ble_file_transfer deleted file mode 160000 index 86908180..00000000 --- a/libraries/helpers/ble_file_transfer +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 86908180f7ef069ebb248984154f8f0fc9293263 diff --git a/libraries/helpers/ble_heart_rate b/libraries/helpers/ble_heart_rate deleted file mode 160000 index 6839a29f..00000000 --- a/libraries/helpers/ble_heart_rate +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 6839a29f77151da399f03a1c399f0b7344d3ffe2 diff --git a/libraries/helpers/ble_ibbq b/libraries/helpers/ble_ibbq deleted file mode 160000 index 80ea59ea..00000000 --- a/libraries/helpers/ble_ibbq +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 80ea59eaac62318a9388f9287255c0534b0c19d4 diff --git a/libraries/helpers/ble_lywsd03mmc b/libraries/helpers/ble_lywsd03mmc deleted file mode 160000 index c0bcd34d..00000000 --- a/libraries/helpers/ble_lywsd03mmc +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c0bcd34dbc2ee6aaf211ee9d520fc9a6c86223c2 diff --git a/libraries/helpers/ble_magic_light b/libraries/helpers/ble_magic_light deleted file mode 160000 index b3edce0f..00000000 --- a/libraries/helpers/ble_magic_light +++ /dev/null @@ -1 +0,0 @@ -Subproject commit b3edce0f3e49a1acb2dae4fbbc44c40ab7c932de diff --git a/libraries/helpers/ble_midi b/libraries/helpers/ble_midi deleted file mode 160000 index 948cb892..00000000 --- a/libraries/helpers/ble_midi +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 948cb8921eb21053833fa61b62034a8e60c15954 diff --git a/libraries/helpers/bluefruitconnect b/libraries/helpers/bluefruitconnect deleted file mode 160000 index 24e02c36..00000000 --- a/libraries/helpers/bluefruitconnect +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 24e02c36802f1c0bfd5a98f1c9ab62412644bb1d diff --git a/libraries/helpers/boardtest b/libraries/helpers/boardtest deleted file mode 160000 index 111cf6e8..00000000 --- a/libraries/helpers/boardtest +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 111cf6e86c48dab09465baa2935de694039da3c5 diff --git a/libraries/helpers/bus_device b/libraries/helpers/bus_device deleted file mode 160000 index afe91665..00000000 --- a/libraries/helpers/bus_device +++ /dev/null @@ -1 +0,0 @@ -Subproject commit afe91665e438947bd3d88ba4a0f937ec58ff1035 diff --git a/libraries/helpers/color_terminal b/libraries/helpers/color_terminal deleted file mode 160000 index f1513461..00000000 --- a/libraries/helpers/color_terminal +++ /dev/null @@ -1 +0,0 @@ -Subproject commit f15134618b5e42585a26ec5b138984f60f5b1e74 diff --git a/libraries/helpers/colorsys b/libraries/helpers/colorsys deleted file mode 160000 index 1bc62568..00000000 --- a/libraries/helpers/colorsys +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 1bc6256893baedd8357faa5a3d2a46e79be19685 diff --git a/libraries/helpers/connection_manager b/libraries/helpers/connection_manager deleted file mode 160000 index 95f39faa..00000000 --- a/libraries/helpers/connection_manager +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 95f39faaa647b4215f615603368a453742423a09 diff --git a/libraries/helpers/cursorcontrol b/libraries/helpers/cursorcontrol deleted file mode 160000 index a607b7f2..00000000 --- a/libraries/helpers/cursorcontrol +++ /dev/null @@ -1 +0,0 @@ -Subproject commit a607b7f231480e8d7cf82a15b8c6c666cff2b4ef diff --git a/libraries/helpers/dash_display b/libraries/helpers/dash_display deleted file mode 160000 index 9faa98a3..00000000 --- a/libraries/helpers/dash_display +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 9faa98a3b797ba92063e8dbc52884a958b8d0e2e diff --git a/libraries/helpers/datetime b/libraries/helpers/datetime deleted file mode 160000 index 7a4de7e6..00000000 --- a/libraries/helpers/datetime +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 7a4de7e6ec503f858a4ca79f892eef2cd1973191 diff --git a/libraries/helpers/debouncer b/libraries/helpers/debouncer deleted file mode 160000 index 1e7081e7..00000000 --- a/libraries/helpers/debouncer +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 1e7081e72c05065125a7ead62e0533ed7d80baa8 diff --git a/libraries/helpers/debug-i2c b/libraries/helpers/debug-i2c deleted file mode 160000 index d499cf23..00000000 --- a/libraries/helpers/debug-i2c +++ /dev/null @@ -1 +0,0 @@ -Subproject commit d499cf236222af6bc123cb158dfd229c80b8244b diff --git a/libraries/helpers/display-button b/libraries/helpers/display-button deleted file mode 160000 index 516504e2..00000000 --- a/libraries/helpers/display-button +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 516504e210d5dbf2797fbab8843398e406e63cc3 diff --git a/libraries/helpers/display-shapes b/libraries/helpers/display-shapes deleted file mode 160000 index e8867231..00000000 --- a/libraries/helpers/display-shapes +++ /dev/null @@ -1 +0,0 @@ -Subproject commit e8867231041837735ef2769a6dc793887d1979ca diff --git a/libraries/helpers/display-text b/libraries/helpers/display-text deleted file mode 160000 index 7d1f187a..00000000 --- a/libraries/helpers/display-text +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 7d1f187aac8e899e791324cc78633bf4f32c984b diff --git a/libraries/helpers/display_analogclock b/libraries/helpers/display_analogclock deleted file mode 160000 index a97877ee..00000000 --- a/libraries/helpers/display_analogclock +++ /dev/null @@ -1 +0,0 @@ -Subproject commit a97877ee508b0ccdf22df55eeeedfdaa5ca0d319 diff --git a/libraries/helpers/display_emoji_text b/libraries/helpers/display_emoji_text deleted file mode 160000 index 26e1493a..00000000 --- a/libraries/helpers/display_emoji_text +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 26e1493ad638a088a609b4c215e2d3eaf2b8cd50 diff --git a/libraries/helpers/display_notification b/libraries/helpers/display_notification deleted file mode 160000 index bd8c0ce9..00000000 --- a/libraries/helpers/display_notification +++ /dev/null @@ -1 +0,0 @@ -Subproject commit bd8c0ce9b4995649c9728f5a20c5741a3155466a diff --git a/libraries/helpers/displayio_flipclock b/libraries/helpers/displayio_flipclock deleted file mode 160000 index 2fa985d3..00000000 --- a/libraries/helpers/displayio_flipclock +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 2fa985d3954db3e7cf98dbff173521f6a0467fb1 diff --git a/libraries/helpers/displayio_layout b/libraries/helpers/displayio_layout deleted file mode 160000 index e32d05e9..00000000 --- a/libraries/helpers/displayio_layout +++ /dev/null @@ -1 +0,0 @@ -Subproject commit e32d05e98366565374929fb7cf413173e793d949 diff --git a/libraries/helpers/ducky b/libraries/helpers/ducky deleted file mode 160000 index b5c8516a..00000000 --- a/libraries/helpers/ducky +++ /dev/null @@ -1 +0,0 @@ -Subproject commit b5c8516a8fea6144423643389c1e98b6081aa9d2 diff --git a/libraries/helpers/esp32s2tft b/libraries/helpers/esp32s2tft deleted file mode 160000 index a2bc3b7f..00000000 --- a/libraries/helpers/esp32s2tft +++ /dev/null @@ -1 +0,0 @@ -Subproject commit a2bc3b7f0b71c316fec58bd6bdd9a376551a2d7a diff --git a/libraries/helpers/fakerequests b/libraries/helpers/fakerequests deleted file mode 160000 index aa034280..00000000 --- a/libraries/helpers/fakerequests +++ /dev/null @@ -1 +0,0 @@ -Subproject commit aa034280ebfed80c245827ff1d49a098ace64b03 diff --git a/libraries/helpers/fancyled b/libraries/helpers/fancyled deleted file mode 160000 index 247657fd..00000000 --- a/libraries/helpers/fancyled +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 247657fd107ec5f708b179ace97ee1ef39e39fb7 diff --git a/libraries/helpers/featherwing b/libraries/helpers/featherwing deleted file mode 160000 index 5c226b46..00000000 --- a/libraries/helpers/featherwing +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5c226b4653f1f40001bfbc646263cdad1e104a0f diff --git a/libraries/helpers/framebuf b/libraries/helpers/framebuf deleted file mode 160000 index 0fedf2f3..00000000 --- a/libraries/helpers/framebuf +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 0fedf2f308ed6b3e8261661e4810e613f33d7171 diff --git a/libraries/helpers/fruitjam b/libraries/helpers/fruitjam deleted file mode 160000 index 7de2ec3d..00000000 --- a/libraries/helpers/fruitjam +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 7de2ec3d14b93a76f75bf9b57448d4b4c520af67 diff --git a/libraries/helpers/funhouse b/libraries/helpers/funhouse deleted file mode 160000 index c69de1f5..00000000 --- a/libraries/helpers/funhouse +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c69de1f5575332a7d822b137f1e1b1de386c30bd diff --git a/libraries/helpers/gfx b/libraries/helpers/gfx deleted file mode 160000 index 6415109a..00000000 --- a/libraries/helpers/gfx +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 6415109a0e7ed125eac25443900f69a546c71d7d diff --git a/libraries/helpers/gizmo b/libraries/helpers/gizmo deleted file mode 160000 index fce4e621..00000000 --- a/libraries/helpers/gizmo +++ /dev/null @@ -1 +0,0 @@ -Subproject commit fce4e621bede71990648fefc6a3f5f7acd3f0217 diff --git a/libraries/helpers/hashlib b/libraries/helpers/hashlib deleted file mode 160000 index 248aed83..00000000 --- a/libraries/helpers/hashlib +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 248aed83bc0dbe8bf32a40d9f214a93863fef2c3 diff --git a/libraries/helpers/hid b/libraries/helpers/hid deleted file mode 160000 index d06b8b81..00000000 --- a/libraries/helpers/hid +++ /dev/null @@ -1 +0,0 @@ -Subproject commit d06b8b812caef3ae2eebb662f4e57ca306ce3219 diff --git a/libraries/helpers/httpserver b/libraries/helpers/httpserver deleted file mode 160000 index c43147a0..00000000 --- a/libraries/helpers/httpserver +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c43147a016ffd13c57a0923730bc6a83afefb4ad diff --git a/libraries/helpers/hue b/libraries/helpers/hue deleted file mode 160000 index 7e11be28..00000000 --- a/libraries/helpers/hue +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 7e11be287510e43ad5d66411a63a3e5a75665d71 diff --git a/libraries/helpers/imageload b/libraries/helpers/imageload deleted file mode 160000 index 135b0e44..00000000 --- a/libraries/helpers/imageload +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 135b0e4478b34e1271e6bd87fa6d8efa0bef64b5 diff --git a/libraries/helpers/itertools b/libraries/helpers/itertools deleted file mode 160000 index c772c94c..00000000 --- a/libraries/helpers/itertools +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c772c94c9acfa4259c579b855fe85f6edf2dd7fa diff --git a/libraries/helpers/json_stream b/libraries/helpers/json_stream deleted file mode 160000 index 692b923f..00000000 --- a/libraries/helpers/json_stream +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 692b923fdb91680dfa033c51c471708e5aa29157 diff --git a/libraries/helpers/jwt b/libraries/helpers/jwt deleted file mode 160000 index 457f8fcc..00000000 --- a/libraries/helpers/jwt +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 457f8fccc71cf19464c61f720334156088bd4fb8 diff --git a/libraries/helpers/led-animation b/libraries/helpers/led-animation deleted file mode 160000 index 5d13d096..00000000 --- a/libraries/helpers/led-animation +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5d13d0966a775369eca5b137cfef9583dfa8bb42 diff --git a/libraries/helpers/lifx b/libraries/helpers/lifx deleted file mode 160000 index f46954a3..00000000 --- a/libraries/helpers/lifx +++ /dev/null @@ -1 +0,0 @@ -Subproject commit f46954a3bd8c1510a930993f1a5a3c3d2b5bdf3e diff --git a/libraries/helpers/logging b/libraries/helpers/logging deleted file mode 160000 index 3799989f..00000000 --- a/libraries/helpers/logging +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 3799989fbfec37d7c8af8d05ad923efbceb24dff diff --git a/libraries/helpers/macropad b/libraries/helpers/macropad deleted file mode 160000 index 4f0a80ec..00000000 --- a/libraries/helpers/macropad +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 4f0a80ec92339c5449293b41d0a1232f55511baf diff --git a/libraries/helpers/magtag b/libraries/helpers/magtag deleted file mode 160000 index 8199ae04..00000000 --- a/libraries/helpers/magtag +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 8199ae04cc9d72f69407dfb51e2d39b8377b44ec diff --git a/libraries/helpers/matrixportal b/libraries/helpers/matrixportal deleted file mode 160000 index f6678a77..00000000 --- a/libraries/helpers/matrixportal +++ /dev/null @@ -1 +0,0 @@ -Subproject commit f6678a77fd52c3538a0b2a2f91dcf05f9a016e05 diff --git a/libraries/helpers/midi b/libraries/helpers/midi deleted file mode 160000 index c4e693c2..00000000 --- a/libraries/helpers/midi +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c4e693c2d4904d885cf842efc25687ccaccbabfa diff --git a/libraries/helpers/midi_parser b/libraries/helpers/midi_parser deleted file mode 160000 index 94a802d8..00000000 --- a/libraries/helpers/midi_parser +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 94a802d879a754f08f181227e3ff568e218f9d96 diff --git a/libraries/helpers/miniesptool b/libraries/helpers/miniesptool deleted file mode 160000 index fdd7cce7..00000000 --- a/libraries/helpers/miniesptool +++ /dev/null @@ -1 +0,0 @@ -Subproject commit fdd7cce7eddd45e29930759984ccc58e63849d40 diff --git a/libraries/helpers/minimqtt b/libraries/helpers/minimqtt deleted file mode 160000 index 12e549e6..00000000 --- a/libraries/helpers/minimqtt +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 12e549e6554ca0eebb507b03307a3afeae83e43b diff --git a/libraries/helpers/miniqr b/libraries/helpers/miniqr deleted file mode 160000 index c8d25faf..00000000 --- a/libraries/helpers/miniqr +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c8d25faf201cbef71ca9cc705c8d43d65947a11c diff --git a/libraries/helpers/motor b/libraries/helpers/motor deleted file mode 160000 index 89facc69..00000000 --- a/libraries/helpers/motor +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 89facc69a405ae83702ce566414adc39d46068f1 diff --git a/libraries/helpers/motorkit b/libraries/helpers/motorkit deleted file mode 160000 index a71eadc3..00000000 --- a/libraries/helpers/motorkit +++ /dev/null @@ -1 +0,0 @@ -Subproject commit a71eadc31fd5bf28334aaa125e54808b65954c08 diff --git a/libraries/helpers/neokey b/libraries/helpers/neokey deleted file mode 160000 index 59a422ef..00000000 --- a/libraries/helpers/neokey +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 59a422efa6637f2a79e4cf033e766ce7648f4013 diff --git a/libraries/helpers/ntp b/libraries/helpers/ntp deleted file mode 160000 index 8bf28747..00000000 --- a/libraries/helpers/ntp +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 8bf28747e8a1c239a78a7f605ffb9377721f44ea diff --git a/libraries/helpers/oauth_2 b/libraries/helpers/oauth_2 deleted file mode 160000 index 4b61f4cc..00000000 --- a/libraries/helpers/oauth_2 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 4b61f4cc8249b9988a9588095d3af3d8b8df1151 diff --git a/libraries/helpers/onewire b/libraries/helpers/onewire deleted file mode 160000 index 44854932..00000000 --- a/libraries/helpers/onewire +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 44854932e84c0f1662cfa59b6d098dd8a1bbaa00 diff --git a/libraries/helpers/pastebin b/libraries/helpers/pastebin deleted file mode 160000 index ebc23360..00000000 --- a/libraries/helpers/pastebin +++ /dev/null @@ -1 +0,0 @@ -Subproject commit ebc2336030bf265e27a6f481c90a40e199c1ae7e diff --git a/libraries/helpers/pathlib b/libraries/helpers/pathlib deleted file mode 160000 index 9d62c213..00000000 --- a/libraries/helpers/pathlib +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 9d62c2139adf7f91cdcb3d5f3aefa86cd518a0ad diff --git a/libraries/helpers/pio_uart b/libraries/helpers/pio_uart deleted file mode 160000 index 8aaeb2f6..00000000 --- a/libraries/helpers/pio_uart +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 8aaeb2f610459330ff56a69882d71eec39de38ac diff --git a/libraries/helpers/pioasm b/libraries/helpers/pioasm deleted file mode 160000 index 47bb463d..00000000 --- a/libraries/helpers/pioasm +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 47bb463da004575ac28a366617db6a6d3d6f27aa diff --git a/libraries/helpers/pixel_framebuf b/libraries/helpers/pixel_framebuf deleted file mode 160000 index 1db789cf..00000000 --- a/libraries/helpers/pixel_framebuf +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 1db789cf99429e27d740279000788edc794d9d0d diff --git a/libraries/helpers/pixelbuf b/libraries/helpers/pixelbuf deleted file mode 160000 index dc4391ba..00000000 --- a/libraries/helpers/pixelbuf +++ /dev/null @@ -1 +0,0 @@ -Subproject commit dc4391ba0770e35e28a7e868aadd3f72e8ced45d diff --git a/libraries/helpers/pixelmap b/libraries/helpers/pixelmap deleted file mode 160000 index 99311166..00000000 --- a/libraries/helpers/pixelmap +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 9931116655d6cb373e6321cfa161a1c81f92b94e diff --git a/libraries/helpers/portalbase b/libraries/helpers/portalbase deleted file mode 160000 index bbae5e41..00000000 --- a/libraries/helpers/portalbase +++ /dev/null @@ -1 +0,0 @@ -Subproject commit bbae5e41911b8edb0b87b661148360fd3ee29577 diff --git a/libraries/helpers/progressbar b/libraries/helpers/progressbar deleted file mode 160000 index 6ba9d9d9..00000000 --- a/libraries/helpers/progressbar +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 6ba9d9d991ada6c0cea6a32bd64595cfd37e06b2 diff --git a/libraries/helpers/prompt_toolkit b/libraries/helpers/prompt_toolkit deleted file mode 160000 index 83246d84..00000000 --- a/libraries/helpers/prompt_toolkit +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 83246d84bdcfa91ddada89ba4421aa6508c21e49 diff --git a/libraries/helpers/pybadger b/libraries/helpers/pybadger deleted file mode 160000 index 3894a63b..00000000 --- a/libraries/helpers/pybadger +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 3894a63b2a7a77818b2fbb20402e4cac32a54970 diff --git a/libraries/helpers/pycamera b/libraries/helpers/pycamera deleted file mode 160000 index 31c5564f..00000000 --- a/libraries/helpers/pycamera +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 31c5564f648ede40dcce9a9467e35f120ddf484f diff --git a/libraries/helpers/pyoa b/libraries/helpers/pyoa deleted file mode 160000 index 74e17e4f..00000000 --- a/libraries/helpers/pyoa +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 74e17e4f6b32057d3f41307ff9ec6ecae9ddbb32 diff --git a/libraries/helpers/qualia b/libraries/helpers/qualia deleted file mode 160000 index bebe4b22..00000000 --- a/libraries/helpers/qualia +++ /dev/null @@ -1 +0,0 @@ -Subproject commit bebe4b227e5d2cbb60ebe63f20ef6dde8977b544 diff --git a/libraries/helpers/radial_controller b/libraries/helpers/radial_controller deleted file mode 160000 index f3fae7c6..00000000 --- a/libraries/helpers/radial_controller +++ /dev/null @@ -1 +0,0 @@ -Subproject commit f3fae7c6d99f77f32e65ee73caa74aa0bce97d15 diff --git a/libraries/helpers/register b/libraries/helpers/register deleted file mode 160000 index 96d0a477..00000000 --- a/libraries/helpers/register +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 96d0a4774f5525b926c131618e436b8e5c218a2f diff --git a/libraries/helpers/requests b/libraries/helpers/requests deleted file mode 160000 index 5e646b24..00000000 --- a/libraries/helpers/requests +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5e646b244cf36f879f15aaf77a270e4c7e6e8336 diff --git a/libraries/helpers/rgbled b/libraries/helpers/rgbled deleted file mode 160000 index 0cafa8ed..00000000 --- a/libraries/helpers/rgbled +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 0cafa8ed3d7db7ae83906c1b209c78cd6b872a74 diff --git a/libraries/helpers/rsa b/libraries/helpers/rsa deleted file mode 160000 index 05db70cd..00000000 --- a/libraries/helpers/rsa +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 05db70cdf206f74c465fe9732514883b2a53f2d1 diff --git a/libraries/helpers/rtttl b/libraries/helpers/rtttl deleted file mode 160000 index ed13da59..00000000 --- a/libraries/helpers/rtttl +++ /dev/null @@ -1 +0,0 @@ -Subproject commit ed13da59bad70683e5bb2c75b2be8d6ce83aa4af diff --git a/libraries/helpers/servokit b/libraries/helpers/servokit deleted file mode 160000 index 328ac332..00000000 --- a/libraries/helpers/servokit +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 328ac33265f60c5f55fdbff168c722291802af8f diff --git a/libraries/helpers/simple-text-display b/libraries/helpers/simple-text-display deleted file mode 160000 index 919d7761..00000000 --- a/libraries/helpers/simple-text-display +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 919d77615300f6eb19b96b70a9d366ed5f0428e8 diff --git a/libraries/helpers/simpleio b/libraries/helpers/simpleio deleted file mode 160000 index d5278d24..00000000 --- a/libraries/helpers/simpleio +++ /dev/null @@ -1 +0,0 @@ -Subproject commit d5278d246bcf658ef5d44e7658c956fac29bd9e1 diff --git a/libraries/helpers/simplemath b/libraries/helpers/simplemath deleted file mode 160000 index 33f82828..00000000 --- a/libraries/helpers/simplemath +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 33f82828598a3a10c73dfa50601fef4beac40be8 diff --git a/libraries/helpers/slideshow b/libraries/helpers/slideshow deleted file mode 160000 index 08337e5c..00000000 --- a/libraries/helpers/slideshow +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 08337e5ca1bfce517c25e63dd06505687a88a9ae diff --git a/libraries/helpers/stspin b/libraries/helpers/stspin deleted file mode 160000 index c21bdb2b..00000000 --- a/libraries/helpers/stspin +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c21bdb2b46a0b589f96bb920c276f3c846bc816d diff --git a/libraries/helpers/templateengine b/libraries/helpers/templateengine deleted file mode 160000 index ec88a942..00000000 --- a/libraries/helpers/templateengine +++ /dev/null @@ -1 +0,0 @@ -Subproject commit ec88a942c96f8ecd38d9e21f0b389be006dc09b0 diff --git a/libraries/helpers/ticks b/libraries/helpers/ticks deleted file mode 160000 index 6e159f89..00000000 --- a/libraries/helpers/ticks +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 6e159f899b017e920a6058a6b16735af8a6e852e diff --git a/libraries/helpers/tinylora b/libraries/helpers/tinylora deleted file mode 160000 index 5abdc7ae..00000000 --- a/libraries/helpers/tinylora +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5abdc7ae8a9a51b9211beacb21875a159301cfaa diff --git a/libraries/helpers/turtle b/libraries/helpers/turtle deleted file mode 160000 index 3b7cc0a5..00000000 --- a/libraries/helpers/turtle +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 3b7cc0a51fad5ab49ed791a8441a7c671a204fb8 diff --git a/libraries/helpers/usb_host_descriptors b/libraries/helpers/usb_host_descriptors deleted file mode 160000 index 43a66622..00000000 --- a/libraries/helpers/usb_host_descriptors +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 43a66622d41b1885f36ed93813b0fc15d45bd52f diff --git a/libraries/helpers/usb_host_mass_storage b/libraries/helpers/usb_host_mass_storage deleted file mode 160000 index cc2defcf..00000000 --- a/libraries/helpers/usb_host_mass_storage +++ /dev/null @@ -1 +0,0 @@ -Subproject commit cc2defcfce1f1bd5caef82312ee734be1dc6bc87 diff --git a/libraries/helpers/usb_host_midi b/libraries/helpers/usb_host_midi deleted file mode 160000 index 4d92d583..00000000 --- a/libraries/helpers/usb_host_midi +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 4d92d58329413ac2e41fc57ae3f31ccf575c3457 diff --git a/libraries/helpers/usb_host_mouse b/libraries/helpers/usb_host_mouse deleted file mode 160000 index b8a30c49..00000000 --- a/libraries/helpers/usb_host_mouse +++ /dev/null @@ -1 +0,0 @@ -Subproject commit b8a30c49d7dedc34d72755cd7492be4d9df1737b diff --git a/libraries/helpers/wave b/libraries/helpers/wave deleted file mode 160000 index 6fba948b..00000000 --- a/libraries/helpers/wave +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 6fba948b024ec210b3cf1f1b068b3eebc82fe8d4 diff --git a/libraries/helpers/waveform b/libraries/helpers/waveform deleted file mode 160000 index c5db9efa..00000000 --- a/libraries/helpers/waveform +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c5db9efaa4d2f2c4d430b6828382cc28130c8d34 diff --git a/libraries/helpers/wiz b/libraries/helpers/wiz deleted file mode 160000 index 64f62074..00000000 --- a/libraries/helpers/wiz +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 64f62074fab9be59448a6a0d774a6cd7f210054b diff --git a/libraries/helpers/wsgi b/libraries/helpers/wsgi deleted file mode 160000 index f4bafadf..00000000 --- a/libraries/helpers/wsgi +++ /dev/null @@ -1 +0,0 @@ -Subproject commit f4bafadfe63cb9df8a3fe591f8fc4fc783abf03c diff --git a/lidarlite_lidarlite_simpletest.py.png b/lidarlite_lidarlite_simpletest.py.png new file mode 100644 index 00000000..de36a2ea Binary files /dev/null and b/lidarlite_lidarlite_simpletest.py.png differ diff --git a/lifx_lifx_simpletest.py.png b/lifx_lifx_simpletest.py.png new file mode 100644 index 00000000..aaed3a08 Binary files /dev/null and b/lifx_lifx_simpletest.py.png differ diff --git a/lifx_lifx_simpletest_esp32s2.py.png b/lifx_lifx_simpletest_esp32s2.py.png new file mode 100644 index 00000000..7f6586e5 Binary files /dev/null and b/lifx_lifx_simpletest_esp32s2.py.png differ diff --git a/lis2mdl_lis2mdl_calibrate.py.png b/lis2mdl_lis2mdl_calibrate.py.png new file mode 100644 index 00000000..f1538c36 Binary files /dev/null and b/lis2mdl_lis2mdl_calibrate.py.png differ diff --git a/lis2mdl_lis2mdl_compass.py.png b/lis2mdl_lis2mdl_compass.py.png new file mode 100644 index 00000000..f1538c36 Binary files /dev/null and b/lis2mdl_lis2mdl_compass.py.png differ diff --git a/lis2mdl_lis2mdl_displayio_simpletest.py.png b/lis2mdl_lis2mdl_displayio_simpletest.py.png new file mode 100644 index 00000000..5edf6487 Binary files /dev/null and b/lis2mdl_lis2mdl_displayio_simpletest.py.png differ diff --git a/lis2mdl_lis2mdl_interrupt.py.png b/lis2mdl_lis2mdl_interrupt.py.png new file mode 100644 index 00000000..f1538c36 Binary files /dev/null and b/lis2mdl_lis2mdl_interrupt.py.png differ diff --git a/lis2mdl_lis2mdl_simpletest.py.png b/lis2mdl_lis2mdl_simpletest.py.png new file mode 100644 index 00000000..f1538c36 Binary files /dev/null and b/lis2mdl_lis2mdl_simpletest.py.png differ diff --git a/lis331_lis331_high_pass_filter.py.png b/lis331_lis331_high_pass_filter.py.png new file mode 100644 index 00000000..b27b0389 Binary files /dev/null and b/lis331_lis331_high_pass_filter.py.png differ diff --git a/lis331_lis331_low_pass_filter.py.png b/lis331_lis331_low_pass_filter.py.png new file mode 100644 index 00000000..b27b0389 Binary files /dev/null and b/lis331_lis331_low_pass_filter.py.png differ diff --git a/lis331_lis331_simpletest.py.png b/lis331_lis331_simpletest.py.png new file mode 100644 index 00000000..b27b0389 Binary files /dev/null and b/lis331_lis331_simpletest.py.png differ diff --git a/lis3dh_lis3dh_adc.py.png b/lis3dh_lis3dh_adc.py.png new file mode 100644 index 00000000..380c8892 Binary files /dev/null and b/lis3dh_lis3dh_adc.py.png differ diff --git a/lis3dh_lis3dh_simpletest.py.png b/lis3dh_lis3dh_simpletest.py.png new file mode 100644 index 00000000..380c8892 Binary files /dev/null and b/lis3dh_lis3dh_simpletest.py.png differ diff --git a/lis3dh_lis3dh_spinner.py.png b/lis3dh_lis3dh_spinner.py.png new file mode 100644 index 00000000..6ea6bdfc Binary files /dev/null and b/lis3dh_lis3dh_spinner.py.png differ diff --git a/lis3dh_lis3dh_spinner_advanced.py.png b/lis3dh_lis3dh_spinner_advanced.py.png new file mode 100644 index 00000000..6ea6bdfc Binary files /dev/null and b/lis3dh_lis3dh_spinner_advanced.py.png differ diff --git a/lis3dh_lis3dh_tap.py.png b/lis3dh_lis3dh_tap.py.png new file mode 100644 index 00000000..380c8892 Binary files /dev/null and b/lis3dh_lis3dh_tap.py.png differ diff --git a/lis3mdl_lis3mdl_calibrator.py.png b/lis3mdl_lis3mdl_calibrator.py.png new file mode 100644 index 00000000..df142510 Binary files /dev/null and b/lis3mdl_lis3mdl_calibrator.py.png differ diff --git a/lis3mdl_lis3mdl_compass.py.png b/lis3mdl_lis3mdl_compass.py.png new file mode 100644 index 00000000..df142510 Binary files /dev/null and b/lis3mdl_lis3mdl_compass.py.png differ diff --git a/lis3mdl_lis3mdl_data_rate_test.py.png b/lis3mdl_lis3mdl_data_rate_test.py.png new file mode 100644 index 00000000..df142510 Binary files /dev/null and b/lis3mdl_lis3mdl_data_rate_test.py.png differ diff --git a/lis3mdl_lis3mdl_lsm6ds_test.py.png b/lis3mdl_lis3mdl_lsm6ds_test.py.png new file mode 100644 index 00000000..534c7f6e Binary files /dev/null and b/lis3mdl_lis3mdl_lsm6ds_test.py.png differ diff --git a/lis3mdl_lis3mdl_range_test.py.png b/lis3mdl_lis3mdl_range_test.py.png new file mode 100644 index 00000000..df142510 Binary files /dev/null and b/lis3mdl_lis3mdl_range_test.py.png differ diff --git a/lis3mdl_lis3mdl_simpletest.py.png b/lis3mdl_lis3mdl_simpletest.py.png new file mode 100644 index 00000000..df142510 Binary files /dev/null and b/lis3mdl_lis3mdl_simpletest.py.png differ diff --git a/logging_logging_filehandler.py.png b/logging_logging_filehandler.py.png new file mode 100644 index 00000000..7e389e66 Binary files /dev/null and b/logging_logging_filehandler.py.png differ diff --git a/logging_logging_formatter_example.py.png b/logging_logging_formatter_example.py.png new file mode 100644 index 00000000..ad78c50d Binary files /dev/null and b/logging_logging_formatter_example.py.png differ diff --git a/logging_logging_mqtt_handler.py.png b/logging_logging_mqtt_handler.py.png new file mode 100644 index 00000000..8ccd6d96 Binary files /dev/null and b/logging_logging_mqtt_handler.py.png differ diff --git a/logging_logging_simpletest.py.png b/logging_logging_simpletest.py.png new file mode 100644 index 00000000..ad78c50d Binary files /dev/null and b/logging_logging_simpletest.py.png differ diff --git a/lps28_lps28_fifo.py.png b/lps28_lps28_fifo.py.png new file mode 100644 index 00000000..656dbda6 Binary files /dev/null and b/lps28_lps28_fifo.py.png differ diff --git a/lps28_lps28_oneshot.py.png b/lps28_lps28_oneshot.py.png new file mode 100644 index 00000000..656dbda6 Binary files /dev/null and b/lps28_lps28_oneshot.py.png differ diff --git a/lps28_lps28_simpletest.py.png b/lps28_lps28_simpletest.py.png new file mode 100644 index 00000000..656dbda6 Binary files /dev/null and b/lps28_lps28_simpletest.py.png differ diff --git a/lps2x_lps2x_displayio_simpletest.py.png b/lps2x_lps2x_displayio_simpletest.py.png new file mode 100644 index 00000000..b85dc6bc Binary files /dev/null and b/lps2x_lps2x_displayio_simpletest.py.png differ diff --git a/lps2x_lps2x_simpletest.py.png b/lps2x_lps2x_simpletest.py.png new file mode 100644 index 00000000..3a48ec83 Binary files /dev/null and b/lps2x_lps2x_simpletest.py.png differ diff --git a/lps35hw_lps35hw_data_rate.py.png b/lps35hw_lps35hw_data_rate.py.png new file mode 100644 index 00000000..7b27f70d Binary files /dev/null and b/lps35hw_lps35hw_data_rate.py.png differ diff --git a/lps35hw_lps35hw_filter.py.png b/lps35hw_lps35hw_filter.py.png new file mode 100644 index 00000000..7b27f70d Binary files /dev/null and b/lps35hw_lps35hw_filter.py.png differ diff --git a/lps35hw_lps35hw_high_threshold.py.png b/lps35hw_lps35hw_high_threshold.py.png new file mode 100644 index 00000000..7b27f70d Binary files /dev/null and b/lps35hw_lps35hw_high_threshold.py.png differ diff --git a/lps35hw_lps35hw_relative.py.png b/lps35hw_lps35hw_relative.py.png new file mode 100644 index 00000000..7b27f70d Binary files /dev/null and b/lps35hw_lps35hw_relative.py.png differ diff --git a/lps35hw_lps35hw_simpletest.py.png b/lps35hw_lps35hw_simpletest.py.png new file mode 100644 index 00000000..7b27f70d Binary files /dev/null and b/lps35hw_lps35hw_simpletest.py.png differ diff --git a/lsm303-accel_lsm303_accel_fast.py.png b/lsm303-accel_lsm303_accel_fast.py.png new file mode 100644 index 00000000..3b3184d0 Binary files /dev/null and b/lsm303-accel_lsm303_accel_fast.py.png differ diff --git a/lsm303-accel_lsm303_accel_inclinometer.py.png b/lsm303-accel_lsm303_accel_inclinometer.py.png new file mode 100644 index 00000000..3b3184d0 Binary files /dev/null and b/lsm303-accel_lsm303_accel_inclinometer.py.png differ diff --git a/lsm303-accel_lsm303_accel_simpletest.py.png b/lsm303-accel_lsm303_accel_simpletest.py.png new file mode 100644 index 00000000..3b3184d0 Binary files /dev/null and b/lsm303-accel_lsm303_accel_simpletest.py.png differ diff --git a/lsm303-accel_lsm303_accel_tap_detection.py.png b/lsm303-accel_lsm303_accel_tap_detection.py.png new file mode 100644 index 00000000..3b3184d0 Binary files /dev/null and b/lsm303-accel_lsm303_accel_tap_detection.py.png differ diff --git a/lsm303dlh-mag_lsm303dlh_mag_compass.py.png b/lsm303dlh-mag_lsm303dlh_mag_compass.py.png new file mode 100644 index 00000000..ac6e7999 Binary files /dev/null and b/lsm303dlh-mag_lsm303dlh_mag_compass.py.png differ diff --git a/lsm303dlh-mag_lsm303dlh_mag_fast.py.png b/lsm303dlh-mag_lsm303dlh_mag_fast.py.png new file mode 100644 index 00000000..ac6e7999 Binary files /dev/null and b/lsm303dlh-mag_lsm303dlh_mag_fast.py.png differ diff --git a/lsm303dlh-mag_lsm303dlh_mag_simpletest.py.png b/lsm303dlh-mag_lsm303dlh_mag_simpletest.py.png new file mode 100644 index 00000000..ac6e7999 Binary files /dev/null and b/lsm303dlh-mag_lsm303dlh_mag_simpletest.py.png differ diff --git a/lsm6ds_lsm6ds_full_test.py.png b/lsm6ds_lsm6ds_full_test.py.png new file mode 100644 index 00000000..b759c567 Binary files /dev/null and b/lsm6ds_lsm6ds_full_test.py.png differ diff --git a/lsm6ds_lsm6ds_ism330dhcx_simpletest.py.png b/lsm6ds_lsm6ds_ism330dhcx_simpletest.py.png new file mode 100644 index 00000000..b759c567 Binary files /dev/null and b/lsm6ds_lsm6ds_ism330dhcx_simpletest.py.png differ diff --git a/lsm6ds_lsm6ds_lsm6ds33_simpletest.py.png b/lsm6ds_lsm6ds_lsm6ds33_simpletest.py.png new file mode 100644 index 00000000..b759c567 Binary files /dev/null and b/lsm6ds_lsm6ds_lsm6ds33_simpletest.py.png differ diff --git a/lsm6ds_lsm6ds_lsm6ds3_simpletest.py.png b/lsm6ds_lsm6ds_lsm6ds3_simpletest.py.png new file mode 100644 index 00000000..b759c567 Binary files /dev/null and b/lsm6ds_lsm6ds_lsm6ds3_simpletest.py.png differ diff --git a/lsm6ds_lsm6ds_lsm6ds3trc_simpletest.py.png b/lsm6ds_lsm6ds_lsm6ds3trc_simpletest.py.png new file mode 100644 index 00000000..b759c567 Binary files /dev/null and b/lsm6ds_lsm6ds_lsm6ds3trc_simpletest.py.png differ diff --git a/lsm6ds_lsm6ds_lsm6dso32_simpletest.py.png b/lsm6ds_lsm6ds_lsm6dso32_simpletest.py.png new file mode 100644 index 00000000..b759c567 Binary files /dev/null and b/lsm6ds_lsm6ds_lsm6dso32_simpletest.py.png differ diff --git a/lsm6ds_lsm6ds_lsm6dsox_mlc_test.py.png b/lsm6ds_lsm6ds_lsm6dsox_mlc_test.py.png new file mode 100644 index 00000000..b759c567 Binary files /dev/null and b/lsm6ds_lsm6ds_lsm6dsox_mlc_test.py.png differ diff --git a/lsm6ds_lsm6ds_lsm6dsox_simpletest.py.png b/lsm6ds_lsm6ds_lsm6dsox_simpletest.py.png new file mode 100644 index 00000000..b759c567 Binary files /dev/null and b/lsm6ds_lsm6ds_lsm6dsox_simpletest.py.png differ diff --git a/lsm6ds_lsm6ds_pedometer.py.png b/lsm6ds_lsm6ds_pedometer.py.png new file mode 100644 index 00000000..b759c567 Binary files /dev/null and b/lsm6ds_lsm6ds_pedometer.py.png differ diff --git a/lsm6ds_lsm6ds_rate_test.py.png b/lsm6ds_lsm6ds_rate_test.py.png new file mode 100644 index 00000000..b759c567 Binary files /dev/null and b/lsm6ds_lsm6ds_rate_test.py.png differ diff --git a/lsm9ds0_lsm9ds0_simpletest.py.png b/lsm9ds0_lsm9ds0_simpletest.py.png new file mode 100644 index 00000000..8a46cec8 Binary files /dev/null and b/lsm9ds0_lsm9ds0_simpletest.py.png differ diff --git a/lsm9ds1_lsm9ds1_simpletest.py.png b/lsm9ds1_lsm9ds1_simpletest.py.png new file mode 100644 index 00000000..5fa71115 Binary files /dev/null and b/lsm9ds1_lsm9ds1_simpletest.py.png differ diff --git a/ltr329_ltr303_ltr303_advancedtest.py.png b/ltr329_ltr303_ltr303_advancedtest.py.png new file mode 100644 index 00000000..8336f9aa Binary files /dev/null and b/ltr329_ltr303_ltr303_advancedtest.py.png differ diff --git a/ltr329_ltr303_ltr303_simpletest.py.png b/ltr329_ltr303_ltr303_simpletest.py.png new file mode 100644 index 00000000..8336f9aa Binary files /dev/null and b/ltr329_ltr303_ltr303_simpletest.py.png differ diff --git a/ltr329_ltr303_ltr329_advancedtest.py.png b/ltr329_ltr303_ltr329_advancedtest.py.png new file mode 100644 index 00000000..8336f9aa Binary files /dev/null and b/ltr329_ltr303_ltr329_advancedtest.py.png differ diff --git a/ltr329_ltr303_ltr329_simpletest.py.png b/ltr329_ltr303_ltr329_simpletest.py.png new file mode 100644 index 00000000..8336f9aa Binary files /dev/null and b/ltr329_ltr303_ltr329_simpletest.py.png differ diff --git a/ltr390_ltr390_alert_test.py.png b/ltr390_ltr390_alert_test.py.png new file mode 100644 index 00000000..ce142cf0 Binary files /dev/null and b/ltr390_ltr390_alert_test.py.png differ diff --git a/ltr390_ltr390_configuration_example.py.png b/ltr390_ltr390_configuration_example.py.png new file mode 100644 index 00000000..ce142cf0 Binary files /dev/null and b/ltr390_ltr390_configuration_example.py.png differ diff --git a/ltr390_ltr390_displayio_simpletest.py.png b/ltr390_ltr390_displayio_simpletest.py.png new file mode 100644 index 00000000..39a3fe00 Binary files /dev/null and b/ltr390_ltr390_displayio_simpletest.py.png differ diff --git a/ltr390_ltr390_simpletest.py.png b/ltr390_ltr390_simpletest.py.png new file mode 100644 index 00000000..ce142cf0 Binary files /dev/null and b/ltr390_ltr390_simpletest.py.png differ diff --git a/macropad_macropad_display_image_macropad_display_image.py.png b/macropad_macropad_display_image_macropad_display_image.py.png new file mode 100644 index 00000000..53565132 Binary files /dev/null and b/macropad_macropad_display_image_macropad_display_image.py.png differ diff --git a/macropad_macropad_grid_layout.py.png b/macropad_macropad_grid_layout.py.png new file mode 100644 index 00000000..f638308b Binary files /dev/null and b/macropad_macropad_grid_layout.py.png differ diff --git a/macropad_macropad_keyboard_layout.py.png b/macropad_macropad_keyboard_layout.py.png new file mode 100644 index 00000000..58f33acd Binary files /dev/null and b/macropad_macropad_keyboard_layout.py.png differ diff --git a/macropad_macropad_keyboard_mouse.py.png b/macropad_macropad_keyboard_mouse.py.png new file mode 100644 index 00000000..58f33acd Binary files /dev/null and b/macropad_macropad_keyboard_mouse.py.png differ diff --git a/macropad_macropad_led_animation_example.py.png b/macropad_macropad_led_animation_example.py.png new file mode 100644 index 00000000..2d66c7a7 Binary files /dev/null and b/macropad_macropad_led_animation_example.py.png differ diff --git a/macropad_macropad_mp3_macropad_mp3.py.png b/macropad_macropad_mp3_macropad_mp3.py.png new file mode 100644 index 00000000..974a1208 Binary files /dev/null and b/macropad_macropad_mp3_macropad_mp3.py.png differ diff --git a/macropad_macropad_rainbow_keys.py.png b/macropad_macropad_rainbow_keys.py.png new file mode 100644 index 00000000..f638308b Binary files /dev/null and b/macropad_macropad_rainbow_keys.py.png differ diff --git a/macropad_macropad_rotation.py.png b/macropad_macropad_rotation.py.png new file mode 100644 index 00000000..58f33acd Binary files /dev/null and b/macropad_macropad_rotation.py.png differ diff --git a/macropad_macropad_simpletest.py.png b/macropad_macropad_simpletest.py.png new file mode 100644 index 00000000..58f33acd Binary files /dev/null and b/macropad_macropad_simpletest.py.png differ diff --git a/macropad_macropad_simpletest_display.py.png b/macropad_macropad_simpletest_display.py.png new file mode 100644 index 00000000..58f33acd Binary files /dev/null and b/macropad_macropad_simpletest_display.py.png differ diff --git a/macropad_macropad_tone_keypad.py.png b/macropad_macropad_tone_keypad.py.png new file mode 100644 index 00000000..58f33acd Binary files /dev/null and b/macropad_macropad_tone_keypad.py.png differ diff --git a/macropad_macropad_tone_keypad_extended.py.png b/macropad_macropad_tone_keypad_extended.py.png new file mode 100644 index 00000000..58f33acd Binary files /dev/null and b/macropad_macropad_tone_keypad_extended.py.png differ diff --git a/magtag_magtag_btn_sleep_demo.py.png b/magtag_magtag_btn_sleep_demo.py.png new file mode 100644 index 00000000..8517d930 Binary files /dev/null and b/magtag_magtag_btn_sleep_demo.py.png differ diff --git a/magtag_magtag_quote_demo.py.png b/magtag_magtag_quote_demo.py.png new file mode 100644 index 00000000..8517d930 Binary files /dev/null and b/magtag_magtag_quote_demo.py.png differ diff --git a/magtag_magtag_simpletest.py.png b/magtag_magtag_simpletest.py.png new file mode 100644 index 00000000..8517d930 Binary files /dev/null and b/magtag_magtag_simpletest.py.png differ diff --git a/matrixkeypad_matrixkeypad_4x4.py.png b/matrixkeypad_matrixkeypad_4x4.py.png new file mode 100644 index 00000000..b97abf6e Binary files /dev/null and b/matrixkeypad_matrixkeypad_4x4.py.png differ diff --git a/matrixkeypad_matrixkeypad_rpi_simpletest.py.png b/matrixkeypad_matrixkeypad_rpi_simpletest.py.png new file mode 100644 index 00000000..b97abf6e Binary files /dev/null and b/matrixkeypad_matrixkeypad_rpi_simpletest.py.png differ diff --git a/matrixkeypad_matrixkeypad_simpletest.py.png b/matrixkeypad_matrixkeypad_simpletest.py.png new file mode 100644 index 00000000..b97abf6e Binary files /dev/null and b/matrixkeypad_matrixkeypad_simpletest.py.png differ diff --git a/matrixportal_matrixportal_scrolling_bitcoin.py.png b/matrixportal_matrixportal_scrolling_bitcoin.py.png new file mode 100644 index 00000000..9515d20e Binary files /dev/null and b/matrixportal_matrixportal_scrolling_bitcoin.py.png differ diff --git a/matrixportal_matrixportal_simpletest.py.png b/matrixportal_matrixportal_simpletest.py.png new file mode 100644 index 00000000..9515d20e Binary files /dev/null and b/matrixportal_matrixportal_simpletest.py.png differ diff --git a/max1704x_max1704x_advanced.py.png b/max1704x_max1704x_advanced.py.png new file mode 100644 index 00000000..19684f5e Binary files /dev/null and b/max1704x_max1704x_advanced.py.png differ diff --git a/max1704x_max1704x_simpletest.py.png b/max1704x_max1704x_simpletest.py.png new file mode 100644 index 00000000..19684f5e Binary files /dev/null and b/max1704x_max1704x_simpletest.py.png differ diff --git a/max31855_max31855_simpletest.py.png b/max31855_max31855_simpletest.py.png new file mode 100644 index 00000000..d388233f Binary files /dev/null and b/max31855_max31855_simpletest.py.png differ diff --git a/max31856_max31856_simpletest.py.png b/max31856_max31856_simpletest.py.png new file mode 100644 index 00000000..6cd71677 Binary files /dev/null and b/max31856_max31856_simpletest.py.png differ diff --git a/max31856_max31856_thresholds_and_faults.py.png b/max31856_max31856_thresholds_and_faults.py.png new file mode 100644 index 00000000..6cd71677 Binary files /dev/null and b/max31856_max31856_thresholds_and_faults.py.png differ diff --git a/max31865_max31865_simpletest.py.png b/max31865_max31865_simpletest.py.png new file mode 100644 index 00000000..ed2a4395 Binary files /dev/null and b/max31865_max31865_simpletest.py.png differ diff --git a/max7219_max7219_custommatrixtest.py.png b/max7219_max7219_custommatrixtest.py.png new file mode 100644 index 00000000..2aa43b45 Binary files /dev/null and b/max7219_max7219_custommatrixtest.py.png differ diff --git a/max7219_max7219_showbcddigits.py.png b/max7219_max7219_showbcddigits.py.png new file mode 100644 index 00000000..2aa43b45 Binary files /dev/null and b/max7219_max7219_showbcddigits.py.png differ diff --git a/max7219_max7219_simpletest.py.png b/max7219_max7219_simpletest.py.png new file mode 100644 index 00000000..2aa43b45 Binary files /dev/null and b/max7219_max7219_simpletest.py.png differ diff --git a/max9744_max9744_simpletest.py.png b/max9744_max9744_simpletest.py.png new file mode 100644 index 00000000..26160c64 Binary files /dev/null and b/max9744_max9744_simpletest.py.png differ diff --git a/mcp230xx_mcp230xx_event_detect_interrupt.py.png b/mcp230xx_mcp230xx_event_detect_interrupt.py.png new file mode 100644 index 00000000..5f1799f7 Binary files /dev/null and b/mcp230xx_mcp230xx_event_detect_interrupt.py.png differ diff --git a/mcp230xx_mcp230xx_leds_and_buttons.py.png b/mcp230xx_mcp230xx_leds_and_buttons.py.png new file mode 100644 index 00000000..5f1799f7 Binary files /dev/null and b/mcp230xx_mcp230xx_leds_and_buttons.py.png differ diff --git a/mcp230xx_mcp230xx_leds_and_buttons_irq.py.png b/mcp230xx_mcp230xx_leds_and_buttons_irq.py.png new file mode 100644 index 00000000..5f1799f7 Binary files /dev/null and b/mcp230xx_mcp230xx_leds_and_buttons_irq.py.png differ diff --git a/mcp230xx_mcp230xx_simpletest.py.png b/mcp230xx_mcp230xx_simpletest.py.png new file mode 100644 index 00000000..5f1799f7 Binary files /dev/null and b/mcp230xx_mcp230xx_simpletest.py.png differ diff --git a/mcp230xx_mcp23Sxx_event_detect_interrupt.py.png b/mcp230xx_mcp23Sxx_event_detect_interrupt.py.png new file mode 100644 index 00000000..5f1799f7 Binary files /dev/null and b/mcp230xx_mcp23Sxx_event_detect_interrupt.py.png differ diff --git a/mcp230xx_mcp23Sxx_simpletest.py.png b/mcp230xx_mcp23Sxx_simpletest.py.png new file mode 100644 index 00000000..5f1799f7 Binary files /dev/null and b/mcp230xx_mcp23Sxx_simpletest.py.png differ diff --git a/mcp2515_mcp2515_canio_test.py.png b/mcp2515_mcp2515_canio_test.py.png new file mode 100644 index 00000000..28737f4e Binary files /dev/null and b/mcp2515_mcp2515_canio_test.py.png differ diff --git a/mcp2515_mcp2515_loopback_test.py.png b/mcp2515_mcp2515_loopback_test.py.png new file mode 100644 index 00000000..28737f4e Binary files /dev/null and b/mcp2515_mcp2515_loopback_test.py.png differ diff --git a/mcp2515_mcp2515_receive.py.png b/mcp2515_mcp2515_receive.py.png new file mode 100644 index 00000000..28737f4e Binary files /dev/null and b/mcp2515_mcp2515_receive.py.png differ diff --git a/mcp2515_mcp2515_send_and_receive.py.png b/mcp2515_mcp2515_send_and_receive.py.png new file mode 100644 index 00000000..28737f4e Binary files /dev/null and b/mcp2515_mcp2515_send_and_receive.py.png differ diff --git a/mcp2515_mcp2515_simpletest.py.png b/mcp2515_mcp2515_simpletest.py.png new file mode 100644 index 00000000..28737f4e Binary files /dev/null and b/mcp2515_mcp2515_simpletest.py.png differ diff --git a/mcp3421_mcp3421_simpletest.py.png b/mcp3421_mcp3421_simpletest.py.png new file mode 100644 index 00000000..ae07bc87 Binary files /dev/null and b/mcp3421_mcp3421_simpletest.py.png differ diff --git a/mcp3xxx_mcp3xxx_mcp3002_differential_simpletest.py.png b/mcp3xxx_mcp3xxx_mcp3002_differential_simpletest.py.png new file mode 100644 index 00000000..cd8ecc80 Binary files /dev/null and b/mcp3xxx_mcp3xxx_mcp3002_differential_simpletest.py.png differ diff --git a/mcp3xxx_mcp3xxx_mcp3002_single_ended_simpletest.py.png b/mcp3xxx_mcp3xxx_mcp3002_single_ended_simpletest.py.png new file mode 100644 index 00000000..cd8ecc80 Binary files /dev/null and b/mcp3xxx_mcp3xxx_mcp3002_single_ended_simpletest.py.png differ diff --git a/mcp3xxx_mcp3xxx_mcp3004_differential_simpletest.py.png b/mcp3xxx_mcp3xxx_mcp3004_differential_simpletest.py.png new file mode 100644 index 00000000..cd8ecc80 Binary files /dev/null and b/mcp3xxx_mcp3xxx_mcp3004_differential_simpletest.py.png differ diff --git a/mcp3xxx_mcp3xxx_mcp3004_single_ended_simpletest.py.png b/mcp3xxx_mcp3xxx_mcp3004_single_ended_simpletest.py.png new file mode 100644 index 00000000..cd8ecc80 Binary files /dev/null and b/mcp3xxx_mcp3xxx_mcp3004_single_ended_simpletest.py.png differ diff --git a/mcp3xxx_mcp3xxx_mcp3008_differential_simpletest.py.png b/mcp3xxx_mcp3xxx_mcp3008_differential_simpletest.py.png new file mode 100644 index 00000000..cd8ecc80 Binary files /dev/null and b/mcp3xxx_mcp3xxx_mcp3008_differential_simpletest.py.png differ diff --git a/mcp3xxx_mcp3xxx_mcp3008_single_ended_simpletest.py.png b/mcp3xxx_mcp3xxx_mcp3008_single_ended_simpletest.py.png new file mode 100644 index 00000000..cd8ecc80 Binary files /dev/null and b/mcp3xxx_mcp3xxx_mcp3008_single_ended_simpletest.py.png differ diff --git a/mcp4725_mcp4725_simpletest.py.png b/mcp4725_mcp4725_simpletest.py.png new file mode 100644 index 00000000..1e0fa1a9 Binary files /dev/null and b/mcp4725_mcp4725_simpletest.py.png differ diff --git a/mcp4728_mcp4728_generalcalltest.py.png b/mcp4728_mcp4728_generalcalltest.py.png new file mode 100644 index 00000000..bfe1e0b4 Binary files /dev/null and b/mcp4728_mcp4728_generalcalltest.py.png differ diff --git a/mcp4728_mcp4728_simpletest.py.png b/mcp4728_mcp4728_simpletest.py.png new file mode 100644 index 00000000..bfe1e0b4 Binary files /dev/null and b/mcp4728_mcp4728_simpletest.py.png differ diff --git a/mcp4728_mcp4728_vref_example.py.png b/mcp4728_mcp4728_vref_example.py.png new file mode 100644 index 00000000..bfe1e0b4 Binary files /dev/null and b/mcp4728_mcp4728_vref_example.py.png differ diff --git a/mcp9600_mcp9600_simpletest.py.png b/mcp9600_mcp9600_simpletest.py.png new file mode 100644 index 00000000..e2749893 Binary files /dev/null and b/mcp9600_mcp9600_simpletest.py.png differ diff --git a/mcp9808_mcp9808_average_temp_mqtt.py.png b/mcp9808_mcp9808_average_temp_mqtt.py.png new file mode 100644 index 00000000..0dd42940 Binary files /dev/null and b/mcp9808_mcp9808_average_temp_mqtt.py.png differ diff --git a/mcp9808_mcp9808_displayio_simpletest.py.png b/mcp9808_mcp9808_displayio_simpletest.py.png new file mode 100644 index 00000000..8303de2d Binary files /dev/null and b/mcp9808_mcp9808_displayio_simpletest.py.png differ diff --git a/mcp9808_mcp9808_simpletest.py.png b/mcp9808_mcp9808_simpletest.py.png new file mode 100644 index 00000000..0dd42940 Binary files /dev/null and b/mcp9808_mcp9808_simpletest.py.png differ diff --git a/mcp9808_mcp9808_temperature_limits.py.png b/mcp9808_mcp9808_temperature_limits.py.png new file mode 100644 index 00000000..0dd42940 Binary files /dev/null and b/mcp9808_mcp9808_temperature_limits.py.png differ diff --git a/midi_midi_inoutdemo.py.png b/midi_midi_inoutdemo.py.png new file mode 100644 index 00000000..d9f7c98a Binary files /dev/null and b/midi_midi_inoutdemo.py.png differ diff --git a/midi_midi_intest1.py.png b/midi_midi_intest1.py.png new file mode 100644 index 00000000..d9f7c98a Binary files /dev/null and b/midi_midi_intest1.py.png differ diff --git a/midi_midi_memorycheck.py.png b/midi_midi_memorycheck.py.png new file mode 100644 index 00000000..d9f7c98a Binary files /dev/null and b/midi_midi_memorycheck.py.png differ diff --git a/midi_midi_simpletest.py.png b/midi_midi_simpletest.py.png new file mode 100644 index 00000000..d9f7c98a Binary files /dev/null and b/midi_midi_simpletest.py.png differ diff --git a/midi_parser_midi_parser_player_example.py.png b/midi_parser_midi_parser_player_example.py.png new file mode 100644 index 00000000..80fba2ef Binary files /dev/null and b/midi_parser_midi_parser_player_example.py.png differ diff --git a/midi_parser_midi_parser_simpletest.py.png b/midi_parser_midi_parser_simpletest.py.png new file mode 100644 index 00000000..80fba2ef Binary files /dev/null and b/midi_parser_midi_parser_simpletest.py.png differ diff --git a/miniesptool_miniesptool_esp32argon.py.png b/miniesptool_miniesptool_esp32argon.py.png new file mode 100644 index 00000000..9317bc67 Binary files /dev/null and b/miniesptool_miniesptool_esp32argon.py.png differ diff --git a/miniesptool_miniesptool_esp32multifile.py.png b/miniesptool_miniesptool_esp32multifile.py.png new file mode 100644 index 00000000..9317bc67 Binary files /dev/null and b/miniesptool_miniesptool_esp32multifile.py.png differ diff --git a/miniesptool_miniesptool_esp8266program.py.png b/miniesptool_miniesptool_esp8266program.py.png new file mode 100644 index 00000000..9317bc67 Binary files /dev/null and b/miniesptool_miniesptool_esp8266program.py.png differ diff --git a/miniesptool_miniesptool_simpletest.py.png b/miniesptool_miniesptool_simpletest.py.png new file mode 100644 index 00000000..9317bc67 Binary files /dev/null and b/miniesptool_miniesptool_simpletest.py.png differ diff --git a/minimqtt_cellular_minimqtt_adafruitio_cellular.py.png b/minimqtt_cellular_minimqtt_adafruitio_cellular.py.png new file mode 100644 index 00000000..af02d7da Binary files /dev/null and b/minimqtt_cellular_minimqtt_adafruitio_cellular.py.png differ diff --git a/minimqtt_cellular_minimqtt_simpletest_cellular.py.png b/minimqtt_cellular_minimqtt_simpletest_cellular.py.png new file mode 100644 index 00000000..af02d7da Binary files /dev/null and b/minimqtt_cellular_minimqtt_simpletest_cellular.py.png differ diff --git a/minimqtt_cpython_minimqtt_adafruitio_cpython.py.png b/minimqtt_cpython_minimqtt_adafruitio_cpython.py.png new file mode 100644 index 00000000..ddf96b4f Binary files /dev/null and b/minimqtt_cpython_minimqtt_adafruitio_cpython.py.png differ diff --git a/minimqtt_cpython_minimqtt_simpletest_cpython.py.png b/minimqtt_cpython_minimqtt_simpletest_cpython.py.png new file mode 100644 index 00000000..ddf96b4f Binary files /dev/null and b/minimqtt_cpython_minimqtt_simpletest_cpython.py.png differ diff --git a/minimqtt_cpython_user_data.py.png b/minimqtt_cpython_user_data.py.png new file mode 100644 index 00000000..ddf96b4f Binary files /dev/null and b/minimqtt_cpython_user_data.py.png differ diff --git a/minimqtt_esp32spi_minimqtt_adafruitio_esp32spi.py.png b/minimqtt_esp32spi_minimqtt_adafruitio_esp32spi.py.png new file mode 100644 index 00000000..8eea8985 Binary files /dev/null and b/minimqtt_esp32spi_minimqtt_adafruitio_esp32spi.py.png differ diff --git a/minimqtt_esp32spi_minimqtt_certificate_esp32spi.py.png b/minimqtt_esp32spi_minimqtt_certificate_esp32spi.py.png new file mode 100644 index 00000000..8eea8985 Binary files /dev/null and b/minimqtt_esp32spi_minimqtt_certificate_esp32spi.py.png differ diff --git a/minimqtt_esp32spi_minimqtt_pub_sub_blocking_esp32spi.py.png b/minimqtt_esp32spi_minimqtt_pub_sub_blocking_esp32spi.py.png new file mode 100644 index 00000000..8eea8985 Binary files /dev/null and b/minimqtt_esp32spi_minimqtt_pub_sub_blocking_esp32spi.py.png differ diff --git a/minimqtt_esp32spi_minimqtt_pub_sub_blocking_topic_callbacks_esp32spi.py.png b/minimqtt_esp32spi_minimqtt_pub_sub_blocking_topic_callbacks_esp32spi.py.png new file mode 100644 index 00000000..8eea8985 Binary files /dev/null and b/minimqtt_esp32spi_minimqtt_pub_sub_blocking_topic_callbacks_esp32spi.py.png differ diff --git a/minimqtt_esp32spi_minimqtt_pub_sub_nonblocking_esp32spi.py.png b/minimqtt_esp32spi_minimqtt_pub_sub_nonblocking_esp32spi.py.png new file mode 100644 index 00000000..8eea8985 Binary files /dev/null and b/minimqtt_esp32spi_minimqtt_pub_sub_nonblocking_esp32spi.py.png differ diff --git a/minimqtt_esp32spi_minimqtt_pub_sub_pyportal_esp32spi.py.png b/minimqtt_esp32spi_minimqtt_pub_sub_pyportal_esp32spi.py.png new file mode 100644 index 00000000..066be9e7 Binary files /dev/null and b/minimqtt_esp32spi_minimqtt_pub_sub_pyportal_esp32spi.py.png differ diff --git a/minimqtt_esp32spi_minimqtt_simpletest_esp32spi.py.png b/minimqtt_esp32spi_minimqtt_simpletest_esp32spi.py.png new file mode 100644 index 00000000..96ca93b7 Binary files /dev/null and b/minimqtt_esp32spi_minimqtt_simpletest_esp32spi.py.png differ diff --git a/minimqtt_ethernet_minimqtt_adafruitio_eth.py.png b/minimqtt_ethernet_minimqtt_adafruitio_eth.py.png new file mode 100644 index 00000000..0948667b Binary files /dev/null and b/minimqtt_ethernet_minimqtt_adafruitio_eth.py.png differ diff --git a/minimqtt_ethernet_minimqtt_simpletest_eth.py.png b/minimqtt_ethernet_minimqtt_simpletest_eth.py.png new file mode 100644 index 00000000..0948667b Binary files /dev/null and b/minimqtt_ethernet_minimqtt_simpletest_eth.py.png differ diff --git a/minimqtt_minimqtt_simpletest.py.png b/minimqtt_minimqtt_simpletest.py.png new file mode 100644 index 00000000..96ca93b7 Binary files /dev/null and b/minimqtt_minimqtt_simpletest.py.png differ diff --git a/minimqtt_native_networking_minimqtt_adafruitio_native_networking.py.png b/minimqtt_native_networking_minimqtt_adafruitio_native_networking.py.png new file mode 100644 index 00000000..ddf96b4f Binary files /dev/null and b/minimqtt_native_networking_minimqtt_adafruitio_native_networking.py.png differ diff --git a/minimqtt_native_networking_minimqtt_pub_sub_blocking_native_networking.py.png b/minimqtt_native_networking_minimqtt_pub_sub_blocking_native_networking.py.png new file mode 100644 index 00000000..ddf96b4f Binary files /dev/null and b/minimqtt_native_networking_minimqtt_pub_sub_blocking_native_networking.py.png differ diff --git a/minimqtt_native_networking_minimqtt_pub_sub_blocking_topic_callbacks_native_networking.py.png b/minimqtt_native_networking_minimqtt_pub_sub_blocking_topic_callbacks_native_networking.py.png new file mode 100644 index 00000000..ddf96b4f Binary files /dev/null and b/minimqtt_native_networking_minimqtt_pub_sub_blocking_topic_callbacks_native_networking.py.png differ diff --git a/miniqr_miniqr_displaytest.py.png b/miniqr_miniqr_displaytest.py.png new file mode 100644 index 00000000..b02f91a1 Binary files /dev/null and b/miniqr_miniqr_displaytest.py.png differ diff --git a/miniqr_miniqr_simpletest.py.png b/miniqr_miniqr_simpletest.py.png new file mode 100644 index 00000000..b02f91a1 Binary files /dev/null and b/miniqr_miniqr_simpletest.py.png differ diff --git a/mlx90393_mlx90393_simpletest.py.png b/mlx90393_mlx90393_simpletest.py.png new file mode 100644 index 00000000..322214f8 Binary files /dev/null and b/mlx90393_mlx90393_simpletest.py.png differ diff --git a/mlx90393_mlx90393_temperature.py.png b/mlx90393_mlx90393_temperature.py.png new file mode 100644 index 00000000..322214f8 Binary files /dev/null and b/mlx90393_mlx90393_temperature.py.png differ diff --git a/mlx90395_mlx90395_simpletest.py.png b/mlx90395_mlx90395_simpletest.py.png new file mode 100644 index 00000000..0d1389e5 Binary files /dev/null and b/mlx90395_mlx90395_simpletest.py.png differ diff --git a/mlx90395_mlx90395_tuning.py.png b/mlx90395_mlx90395_tuning.py.png new file mode 100644 index 00000000..0d1389e5 Binary files /dev/null and b/mlx90395_mlx90395_tuning.py.png differ diff --git a/mlx90614_mlx90614_simpletest.py.png b/mlx90614_mlx90614_simpletest.py.png new file mode 100644 index 00000000..fd42c4c5 Binary files /dev/null and b/mlx90614_mlx90614_simpletest.py.png differ diff --git a/mlx90640_mlx90640_camtest.py.png b/mlx90640_mlx90640_camtest.py.png new file mode 100644 index 00000000..285bd82e Binary files /dev/null and b/mlx90640_mlx90640_camtest.py.png differ diff --git a/mlx90640_mlx90640_pil.py.png b/mlx90640_mlx90640_pil.py.png new file mode 100644 index 00000000..285bd82e Binary files /dev/null and b/mlx90640_mlx90640_pil.py.png differ diff --git a/mlx90640_mlx90640_pygamer.py.png b/mlx90640_mlx90640_pygamer.py.png new file mode 100644 index 00000000..b3c72aa8 Binary files /dev/null and b/mlx90640_mlx90640_pygamer.py.png differ diff --git a/mlx90640_mlx90640_simpletest.py.png b/mlx90640_mlx90640_simpletest.py.png new file mode 100644 index 00000000..285bd82e Binary files /dev/null and b/mlx90640_mlx90640_simpletest.py.png differ diff --git a/mma8451_mma8451_displayio_simpletest.py.png b/mma8451_mma8451_displayio_simpletest.py.png new file mode 100644 index 00000000..05731731 Binary files /dev/null and b/mma8451_mma8451_displayio_simpletest.py.png differ diff --git a/mma8451_mma8451_simpletest.py.png b/mma8451_mma8451_simpletest.py.png new file mode 100644 index 00000000..a55eb0ed Binary files /dev/null and b/mma8451_mma8451_simpletest.py.png differ diff --git a/mmc56x3_mmc56x3_continuous.py.png b/mmc56x3_mmc56x3_continuous.py.png new file mode 100644 index 00000000..b64f3fe1 Binary files /dev/null and b/mmc56x3_mmc56x3_continuous.py.png differ diff --git a/mmc56x3_mmc56x3_displayio_simpletest.py.png b/mmc56x3_mmc56x3_displayio_simpletest.py.png new file mode 100644 index 00000000..bb0a574d Binary files /dev/null and b/mmc56x3_mmc56x3_displayio_simpletest.py.png differ diff --git a/mmc56x3_mmc56x3_simpletest.py.png b/mmc56x3_mmc56x3_simpletest.py.png new file mode 100644 index 00000000..b64f3fe1 Binary files /dev/null and b/mmc56x3_mmc56x3_simpletest.py.png differ diff --git a/monsterm4sk_monsterm4sk_pumpkin_shifting_eyes.py.png b/monsterm4sk_monsterm4sk_pumpkin_shifting_eyes.py.png new file mode 100644 index 00000000..e1f77cf7 Binary files /dev/null and b/monsterm4sk_monsterm4sk_pumpkin_shifting_eyes.py.png differ diff --git a/monsterm4sk_monsterm4sk_rainbow_stars.py.png b/monsterm4sk_monsterm4sk_rainbow_stars.py.png new file mode 100644 index 00000000..e1f77cf7 Binary files /dev/null and b/monsterm4sk_monsterm4sk_rainbow_stars.py.png differ diff --git a/monsterm4sk_monsterm4sk_simpletest.py.png b/monsterm4sk_monsterm4sk_simpletest.py.png new file mode 100644 index 00000000..345eca67 Binary files /dev/null and b/monsterm4sk_monsterm4sk_simpletest.py.png differ diff --git a/motor_motor_h-bridge_dc_motor.py.png b/motor_motor_h-bridge_dc_motor.py.png new file mode 100644 index 00000000..568004e1 Binary files /dev/null and b/motor_motor_h-bridge_dc_motor.py.png differ diff --git a/motor_motor_pca9685_continuous_servo.py.png b/motor_motor_pca9685_continuous_servo.py.png new file mode 100644 index 00000000..c2408349 Binary files /dev/null and b/motor_motor_pca9685_continuous_servo.py.png differ diff --git a/motor_motor_pca9685_dc_motor.py.png b/motor_motor_pca9685_dc_motor.py.png new file mode 100644 index 00000000..c2408349 Binary files /dev/null and b/motor_motor_pca9685_dc_motor.py.png differ diff --git a/motor_motor_pca9685_servo_sweep.py.png b/motor_motor_pca9685_servo_sweep.py.png new file mode 100644 index 00000000..c2408349 Binary files /dev/null and b/motor_motor_pca9685_servo_sweep.py.png differ diff --git a/motor_motor_pca9685_stepper_motor.py.png b/motor_motor_pca9685_stepper_motor.py.png new file mode 100644 index 00000000..c2408349 Binary files /dev/null and b/motor_motor_pca9685_stepper_motor.py.png differ diff --git a/motor_motor_servo_sweep_simpletest.py.png b/motor_motor_servo_sweep_simpletest.py.png new file mode 100644 index 00000000..568004e1 Binary files /dev/null and b/motor_motor_servo_sweep_simpletest.py.png differ diff --git a/motor_motor_stepper_digitalio.py.png b/motor_motor_stepper_digitalio.py.png new file mode 100644 index 00000000..568004e1 Binary files /dev/null and b/motor_motor_stepper_digitalio.py.png differ diff --git a/motorkit_motorkit_dc_motor_simpletest.py.png b/motorkit_motorkit_dc_motor_simpletest.py.png new file mode 100644 index 00000000..a24f0e99 Binary files /dev/null and b/motorkit_motorkit_dc_motor_simpletest.py.png differ diff --git a/motorkit_motorkit_dc_test.py.png b/motorkit_motorkit_dc_test.py.png new file mode 100644 index 00000000..a24f0e99 Binary files /dev/null and b/motorkit_motorkit_dc_test.py.png differ diff --git a/motorkit_motorkit_dual_stepper_test.py.png b/motorkit_motorkit_dual_stepper_test.py.png new file mode 100644 index 00000000..a24f0e99 Binary files /dev/null and b/motorkit_motorkit_dual_stepper_test.py.png differ diff --git a/motorkit_motorkit_robot.py.png b/motorkit_motorkit_robot.py.png new file mode 100644 index 00000000..a24f0e99 Binary files /dev/null and b/motorkit_motorkit_robot.py.png differ diff --git a/motorkit_motorkit_robot_test.py.png b/motorkit_motorkit_robot_test.py.png new file mode 100644 index 00000000..c8b73c63 Binary files /dev/null and b/motorkit_motorkit_robot_test.py.png differ diff --git a/motorkit_motorkit_stepper_simpletest.py.png b/motorkit_motorkit_stepper_simpletest.py.png new file mode 100644 index 00000000..a24f0e99 Binary files /dev/null and b/motorkit_motorkit_stepper_simpletest.py.png differ diff --git a/motorkit_motorkit_stepper_test.py.png b/motorkit_motorkit_stepper_test.py.png new file mode 100644 index 00000000..a24f0e99 Binary files /dev/null and b/motorkit_motorkit_stepper_test.py.png differ diff --git a/mpl115a2_mpl115a2_displayio_simpletest.py.png b/mpl115a2_mpl115a2_displayio_simpletest.py.png new file mode 100644 index 00000000..b531a6de Binary files /dev/null and b/mpl115a2_mpl115a2_displayio_simpletest.py.png differ diff --git a/mpl115a2_mpl115a2_simpletest.py.png b/mpl115a2_mpl115a2_simpletest.py.png new file mode 100644 index 00000000..5032df8b Binary files /dev/null and b/mpl115a2_mpl115a2_simpletest.py.png differ diff --git a/mpl3115a2_mpl3115a2_displayio_simpletest.py.png b/mpl3115a2_mpl3115a2_displayio_simpletest.py.png new file mode 100644 index 00000000..bad013d7 Binary files /dev/null and b/mpl3115a2_mpl3115a2_displayio_simpletest.py.png differ diff --git a/mpl3115a2_mpl3115a2_simpletest.py.png b/mpl3115a2_mpl3115a2_simpletest.py.png new file mode 100644 index 00000000..a646ef32 Binary files /dev/null and b/mpl3115a2_mpl3115a2_simpletest.py.png differ diff --git a/mpr121_mpr121_pi_keyboard.py.png b/mpr121_mpr121_pi_keyboard.py.png new file mode 100644 index 00000000..e3001f75 Binary files /dev/null and b/mpr121_mpr121_pi_keyboard.py.png differ diff --git a/mpr121_mpr121_piano.py.png b/mpr121_mpr121_piano.py.png new file mode 100644 index 00000000..e3001f75 Binary files /dev/null and b/mpr121_mpr121_piano.py.png differ diff --git a/mpr121_mpr121_simpletest.py.png b/mpr121_mpr121_simpletest.py.png new file mode 100644 index 00000000..e3001f75 Binary files /dev/null and b/mpr121_mpr121_simpletest.py.png differ diff --git a/mprls_mprls_simpletest.py.png b/mprls_mprls_simpletest.py.png new file mode 100644 index 00000000..798b85ba Binary files /dev/null and b/mprls_mprls_simpletest.py.png differ diff --git a/mpu6050_mpu6050_displayio_simpletest.py.png b/mpu6050_mpu6050_displayio_simpletest.py.png new file mode 100644 index 00000000..8fa2b805 Binary files /dev/null and b/mpu6050_mpu6050_displayio_simpletest.py.png differ diff --git a/mpu6050_mpu6050_inclinometer.py.png b/mpu6050_mpu6050_inclinometer.py.png new file mode 100644 index 00000000..03ebf709 Binary files /dev/null and b/mpu6050_mpu6050_inclinometer.py.png differ diff --git a/mpu6050_mpu6050_plotter_example.py.png b/mpu6050_mpu6050_plotter_example.py.png new file mode 100644 index 00000000..03ebf709 Binary files /dev/null and b/mpu6050_mpu6050_plotter_example.py.png differ diff --git a/mpu6050_mpu6050_simpletest.py.png b/mpu6050_mpu6050_simpletest.py.png new file mode 100644 index 00000000..03ebf709 Binary files /dev/null and b/mpu6050_mpu6050_simpletest.py.png differ diff --git a/mpu6050_mpu6050_sleep_example.py.png b/mpu6050_mpu6050_sleep_example.py.png new file mode 100644 index 00000000..03ebf709 Binary files /dev/null and b/mpu6050_mpu6050_sleep_example.py.png differ diff --git a/ms8607_ms8607_simpletest.py.png b/ms8607_ms8607_simpletest.py.png new file mode 100644 index 00000000..d1ebfc64 Binary files /dev/null and b/ms8607_ms8607_simpletest.py.png differ diff --git a/msa301_msa301_displayio_simpletest.py.png b/msa301_msa301_displayio_simpletest.py.png new file mode 100644 index 00000000..d0d49b71 Binary files /dev/null and b/msa301_msa301_displayio_simpletest.py.png differ diff --git a/msa301_msa301_simpletest.py.png b/msa301_msa301_simpletest.py.png new file mode 100644 index 00000000..0ade6eaf Binary files /dev/null and b/msa301_msa301_simpletest.py.png differ diff --git a/msa301_msa301_tap_example.py.png b/msa301_msa301_tap_example.py.png new file mode 100644 index 00000000..0ade6eaf Binary files /dev/null and b/msa301_msa301_tap_example.py.png differ diff --git a/msa301_msa311_simpletest.py.png b/msa301_msa311_simpletest.py.png new file mode 100644 index 00000000..0ade6eaf Binary files /dev/null and b/msa301_msa311_simpletest.py.png differ diff --git a/nau7802_nau7802_simpletest.py.png b/nau7802_nau7802_simpletest.py.png new file mode 100644 index 00000000..d5d70931 Binary files /dev/null and b/nau7802_nau7802_simpletest.py.png differ diff --git a/neokey_neokey1x4_allkeys.py.png b/neokey_neokey1x4_allkeys.py.png new file mode 100644 index 00000000..de0f573c Binary files /dev/null and b/neokey_neokey1x4_allkeys.py.png differ diff --git a/neokey_neokey1x4_simpletest.py.png b/neokey_neokey1x4_simpletest.py.png new file mode 100644 index 00000000..de0f573c Binary files /dev/null and b/neokey_neokey1x4_simpletest.py.png differ diff --git a/neokey_neokey_1x4_multikey.py.png b/neokey_neokey_1x4_multikey.py.png new file mode 100644 index 00000000..de0f573c Binary files /dev/null and b/neokey_neokey_1x4_multikey.py.png differ diff --git a/neopixel_neopixel_pixel.py.png b/neopixel_neopixel_pixel.py.png new file mode 100644 index 00000000..202bfa57 Binary files /dev/null and b/neopixel_neopixel_pixel.py.png differ diff --git a/neopixel_neopixel_rainbowio_simpletest.py.png b/neopixel_neopixel_rainbowio_simpletest.py.png new file mode 100644 index 00000000..202bfa57 Binary files /dev/null and b/neopixel_neopixel_rainbowio_simpletest.py.png differ diff --git a/neopixel_neopixel_rpi_simpletest.py.png b/neopixel_neopixel_rpi_simpletest.py.png new file mode 100644 index 00000000..202bfa57 Binary files /dev/null and b/neopixel_neopixel_rpi_simpletest.py.png differ diff --git a/neopixel_neopixel_simpletest.py.png b/neopixel_neopixel_simpletest.py.png new file mode 100644 index 00000000..202bfa57 Binary files /dev/null and b/neopixel_neopixel_simpletest.py.png differ diff --git a/neopixel_spi_neopixel_spi_simpletest.py.png b/neopixel_spi_neopixel_spi_simpletest.py.png new file mode 100644 index 00000000..a800205f Binary files /dev/null and b/neopixel_spi_neopixel_spi_simpletest.py.png differ diff --git a/neopxl8_neopxl8_animations.py.png b/neopxl8_neopxl8_animations.py.png new file mode 100644 index 00000000..79f9aae3 Binary files /dev/null and b/neopxl8_neopxl8_animations.py.png differ diff --git a/neopxl8_neopxl8_multiple_animations.py.png b/neopxl8_neopxl8_multiple_animations.py.png new file mode 100644 index 00000000..79f9aae3 Binary files /dev/null and b/neopxl8_neopxl8_multiple_animations.py.png differ diff --git a/neopxl8_neopxl8_simpletest.py.png b/neopxl8_neopxl8_simpletest.py.png new file mode 100644 index 00000000..aa0f6aa7 Binary files /dev/null and b/neopxl8_neopxl8_simpletest.py.png differ diff --git a/neotrellis_neotrellis_multitrellis_simpletest.py.png b/neotrellis_neotrellis_multitrellis_simpletest.py.png new file mode 100644 index 00000000..3d0b29fa Binary files /dev/null and b/neotrellis_neotrellis_multitrellis_simpletest.py.png differ diff --git a/neotrellis_neotrellis_simpletest.py.png b/neotrellis_neotrellis_simpletest.py.png new file mode 100644 index 00000000..3d0b29fa Binary files /dev/null and b/neotrellis_neotrellis_simpletest.py.png differ diff --git a/ntp_ntp_connection_manager.py.png b/ntp_ntp_connection_manager.py.png new file mode 100644 index 00000000..e6ccc1ba Binary files /dev/null and b/ntp_ntp_connection_manager.py.png differ diff --git a/ntp_ntp_cpython.py.png b/ntp_ntp_cpython.py.png new file mode 100644 index 00000000..3cccfb1a Binary files /dev/null and b/ntp_ntp_cpython.py.png differ diff --git a/ntp_ntp_set_rtc.py.png b/ntp_ntp_set_rtc.py.png new file mode 100644 index 00000000..3cccfb1a Binary files /dev/null and b/ntp_ntp_set_rtc.py.png differ diff --git a/ntp_ntp_simpletest.py.png b/ntp_ntp_simpletest.py.png new file mode 100644 index 00000000..3cccfb1a Binary files /dev/null and b/ntp_ntp_simpletest.py.png differ diff --git a/nunchuk_nunchuk_accel_mouse.py.png b/nunchuk_nunchuk_accel_mouse.py.png new file mode 100644 index 00000000..086bef9b Binary files /dev/null and b/nunchuk_nunchuk_accel_mouse.py.png differ diff --git a/nunchuk_nunchuk_analog_mouse.py.png b/nunchuk_nunchuk_analog_mouse.py.png new file mode 100644 index 00000000..086bef9b Binary files /dev/null and b/nunchuk_nunchuk_analog_mouse.py.png differ diff --git a/nunchuk_nunchuk_simpletest.py.png b/nunchuk_nunchuk_simpletest.py.png new file mode 100644 index 00000000..143d48ba Binary files /dev/null and b/nunchuk_nunchuk_simpletest.py.png differ diff --git a/oauth_2_oauth2_simpletest.py.png b/oauth_2_oauth2_simpletest.py.png new file mode 100644 index 00000000..8f1a0ccd Binary files /dev/null and b/oauth_2_oauth2_simpletest.py.png differ diff --git a/oauth_2_oauth2_simpletest_cpython.py.png b/oauth_2_oauth2_simpletest_cpython.py.png new file mode 100644 index 00000000..8f1a0ccd Binary files /dev/null and b/oauth_2_oauth2_simpletest_cpython.py.png differ diff --git a/oauth_2_oauth2_simpletest_esp32spi.py.png b/oauth_2_oauth2_simpletest_esp32spi.py.png new file mode 100644 index 00000000..c42524e6 Binary files /dev/null and b/oauth_2_oauth2_simpletest_esp32spi.py.png differ diff --git a/onewire_onewire_simpletest.py.png b/onewire_onewire_simpletest.py.png new file mode 100644 index 00000000..7b8c24f3 Binary files /dev/null and b/onewire_onewire_simpletest.py.png differ diff --git a/opt4048_opt4048_fulltest.py.png b/opt4048_opt4048_fulltest.py.png new file mode 100644 index 00000000..66c48731 Binary files /dev/null and b/opt4048_opt4048_fulltest.py.png differ diff --git a/opt4048_opt4048_interruptpin.py.png b/opt4048_opt4048_interruptpin.py.png new file mode 100644 index 00000000..66c48731 Binary files /dev/null and b/opt4048_opt4048_interruptpin.py.png differ diff --git a/opt4048_opt4048_oneshot.py.png b/opt4048_opt4048_oneshot.py.png new file mode 100644 index 00000000..66c48731 Binary files /dev/null and b/opt4048_opt4048_oneshot.py.png differ diff --git a/opt4048_opt4048_simpletest.py.png b/opt4048_opt4048_simpletest.py.png new file mode 100644 index 00000000..66c48731 Binary files /dev/null and b/opt4048_opt4048_simpletest.py.png differ diff --git a/opt4048_opt4048_webserial.py.png b/opt4048_opt4048_webserial.py.png new file mode 100644 index 00000000..66c48731 Binary files /dev/null and b/opt4048_opt4048_webserial.py.png differ diff --git a/opt4048_opt4048_websocket.py.png b/opt4048_opt4048_websocket.py.png new file mode 100644 index 00000000..4f4670fb Binary files /dev/null and b/opt4048_opt4048_websocket.py.png differ diff --git a/ov2640_ov2640_aio_kaluga1_3.py.png b/ov2640_ov2640_aio_kaluga1_3.py.png new file mode 100644 index 00000000..797b9fc6 Binary files /dev/null and b/ov2640_ov2640_aio_kaluga1_3.py.png differ diff --git a/ov2640_ov2640_aio_saola.py.png b/ov2640_ov2640_aio_saola.py.png new file mode 100644 index 00000000..797b9fc6 Binary files /dev/null and b/ov2640_ov2640_aio_saola.py.png differ diff --git a/ov2640_ov2640_bmp_sd_kaluga1_3.py.png b/ov2640_ov2640_bmp_sd_kaluga1_3.py.png new file mode 100644 index 00000000..4009b55e Binary files /dev/null and b/ov2640_ov2640_bmp_sd_kaluga1_3.py.png differ diff --git a/ov2640_ov2640_directio_kaluga1_3_ili9341.py.png b/ov2640_ov2640_directio_kaluga1_3_ili9341.py.png new file mode 100644 index 00000000..4009b55e Binary files /dev/null and b/ov2640_ov2640_directio_kaluga1_3_ili9341.py.png differ diff --git a/ov2640_ov2640_displayio_kaluga1_3_ili9341.py.png b/ov2640_ov2640_displayio_kaluga1_3_ili9341.py.png new file mode 100644 index 00000000..a84013f2 Binary files /dev/null and b/ov2640_ov2640_displayio_kaluga1_3_ili9341.py.png differ diff --git a/ov2640_ov2640_displayio_kaluga1_3_ili9341_ulab.py.png b/ov2640_ov2640_displayio_kaluga1_3_ili9341_ulab.py.png new file mode 100644 index 00000000..a84013f2 Binary files /dev/null and b/ov2640_ov2640_displayio_kaluga1_3_ili9341_ulab.py.png differ diff --git a/ov2640_ov2640_displayio_kaluga1_3_st7789.py.png b/ov2640_ov2640_displayio_kaluga1_3_st7789.py.png new file mode 100644 index 00000000..0fba4192 Binary files /dev/null and b/ov2640_ov2640_displayio_kaluga1_3_st7789.py.png differ diff --git a/ov2640_ov2640_displayio_pico_st7789_2in.py.png b/ov2640_ov2640_displayio_pico_st7789_2in.py.png new file mode 100644 index 00000000..0fba4192 Binary files /dev/null and b/ov2640_ov2640_displayio_pico_st7789_2in.py.png differ diff --git a/ov2640_ov2640_jpeg_kaluga1_3.py.png b/ov2640_ov2640_jpeg_kaluga1_3.py.png new file mode 100644 index 00000000..4009b55e Binary files /dev/null and b/ov2640_ov2640_jpeg_kaluga1_3.py.png differ diff --git a/ov2640_ov2640_jpeg_kaluga1_3_boot.py.png b/ov2640_ov2640_jpeg_kaluga1_3_boot.py.png new file mode 100644 index 00000000..c8b73c63 Binary files /dev/null and b/ov2640_ov2640_jpeg_kaluga1_3_boot.py.png differ diff --git a/ov2640_ov2640_jpeg_sd_kaluga1_3.py.png b/ov2640_ov2640_jpeg_sd_kaluga1_3.py.png new file mode 100644 index 00000000..a84013f2 Binary files /dev/null and b/ov2640_ov2640_jpeg_sd_kaluga1_3.py.png differ diff --git a/ov2640_ov2640_jpeg_sd_pico_st7789_2in.py.png b/ov2640_ov2640_jpeg_sd_pico_st7789_2in.py.png new file mode 100644 index 00000000..0fba4192 Binary files /dev/null and b/ov2640_ov2640_jpeg_sd_pico_st7789_2in.py.png differ diff --git a/ov2640_ov2640_simpletest.py.png b/ov2640_ov2640_simpletest.py.png new file mode 100644 index 00000000..4009b55e Binary files /dev/null and b/ov2640_ov2640_simpletest.py.png differ diff --git a/ov5640_ov5640_directio_kaluga1_3_ili9341.py.png b/ov5640_ov5640_directio_kaluga1_3_ili9341.py.png new file mode 100644 index 00000000..7e21455f Binary files /dev/null and b/ov5640_ov5640_directio_kaluga1_3_ili9341.py.png differ diff --git a/ov5640_ov5640_jpeg_capture_af.py.png b/ov5640_ov5640_jpeg_capture_af.py.png new file mode 100644 index 00000000..410ccd3b Binary files /dev/null and b/ov5640_ov5640_jpeg_capture_af.py.png differ diff --git a/ov5640_ov5640_jpeg_capture_manual_focus.py.png b/ov5640_ov5640_jpeg_capture_manual_focus.py.png new file mode 100644 index 00000000..410ccd3b Binary files /dev/null and b/ov5640_ov5640_jpeg_capture_manual_focus.py.png differ diff --git a/ov5640_ov5640_jpeg_kaluga1_3.py.png b/ov5640_ov5640_jpeg_kaluga1_3.py.png new file mode 100644 index 00000000..38b24220 Binary files /dev/null and b/ov5640_ov5640_jpeg_kaluga1_3.py.png differ diff --git a/ov5640_ov5640_jpeg_kaluga1_3_boot.py.png b/ov5640_ov5640_jpeg_kaluga1_3_boot.py.png new file mode 100644 index 00000000..c8b73c63 Binary files /dev/null and b/ov5640_ov5640_jpeg_kaluga1_3_boot.py.png differ diff --git a/ov5640_ov5640_pico_simpletest.py.png b/ov5640_ov5640_pico_simpletest.py.png new file mode 100644 index 00000000..410ccd3b Binary files /dev/null and b/ov5640_ov5640_pico_simpletest.py.png differ diff --git a/ov5640_ov5640_pico_st7789.py.png b/ov5640_ov5640_pico_st7789.py.png new file mode 100644 index 00000000..28b2af34 Binary files /dev/null and b/ov5640_ov5640_pico_st7789.py.png differ diff --git a/ov5640_ov5640_sdcard_kaluga_1_3.py.png b/ov5640_ov5640_sdcard_kaluga_1_3.py.png new file mode 100644 index 00000000..d85b9b0c Binary files /dev/null and b/ov5640_ov5640_sdcard_kaluga_1_3.py.png differ diff --git a/ov5640_ov5640_simpletest.py.png b/ov5640_ov5640_simpletest.py.png new file mode 100644 index 00000000..410ccd3b Binary files /dev/null and b/ov5640_ov5640_simpletest.py.png differ diff --git a/ov5640_ov5640_stopmotion_kaluga1_3.py.png b/ov5640_ov5640_stopmotion_kaluga1_3.py.png new file mode 100644 index 00000000..410ccd3b Binary files /dev/null and b/ov5640_ov5640_stopmotion_kaluga1_3.py.png differ diff --git a/ov7670_ov7670_displayio_gcm4_tftshield18.py.png b/ov7670_ov7670_displayio_gcm4_tftshield18.py.png new file mode 100644 index 00000000..b05066bb Binary files /dev/null and b/ov7670_ov7670_displayio_gcm4_tftshield18.py.png differ diff --git a/ov7670_ov7670_displayio_kaluga1_3_ili9341.py.png b/ov7670_ov7670_displayio_kaluga1_3_ili9341.py.png new file mode 100644 index 00000000..66527a74 Binary files /dev/null and b/ov7670_ov7670_displayio_kaluga1_3_ili9341.py.png differ diff --git a/ov7670_ov7670_displayio_pico_st7789_2in.py.png b/ov7670_ov7670_displayio_pico_st7789_2in.py.png new file mode 100644 index 00000000..28b2af34 Binary files /dev/null and b/ov7670_ov7670_displayio_pico_st7789_2in.py.png differ diff --git a/ov7670_ov7670_simpletest.py.png b/ov7670_ov7670_simpletest.py.png new file mode 100644 index 00000000..c4f3312d Binary files /dev/null and b/ov7670_ov7670_simpletest.py.png differ diff --git a/pastebin_pastebin_aio_cpython.py.png b/pastebin_pastebin_aio_cpython.py.png new file mode 100644 index 00000000..67d13537 Binary files /dev/null and b/pastebin_pastebin_aio_cpython.py.png differ diff --git a/pastebin_pastebin_gist_cpython.py.png b/pastebin_pastebin_gist_cpython.py.png new file mode 100644 index 00000000..67d13537 Binary files /dev/null and b/pastebin_pastebin_gist_cpython.py.png differ diff --git a/pastebin_pastebin_simpletest.py.png b/pastebin_pastebin_simpletest.py.png new file mode 100644 index 00000000..67d13537 Binary files /dev/null and b/pastebin_pastebin_simpletest.py.png differ diff --git a/pastebin_pastebin_simpletest_cpython.py.png b/pastebin_pastebin_simpletest_cpython.py.png new file mode 100644 index 00000000..67d13537 Binary files /dev/null and b/pastebin_pastebin_simpletest_cpython.py.png differ diff --git a/pathlib_pathlib_globtest.py.png b/pathlib_pathlib_globtest.py.png new file mode 100644 index 00000000..f2b0e98e Binary files /dev/null and b/pathlib_pathlib_globtest.py.png differ diff --git a/pathlib_pathlib_simpletest.py.png b/pathlib_pathlib_simpletest.py.png new file mode 100644 index 00000000..f2b0e98e Binary files /dev/null and b/pathlib_pathlib_simpletest.py.png differ diff --git a/pca9554_pca9554_simpletest.py.png b/pca9554_pca9554_simpletest.py.png new file mode 100644 index 00000000..1883ab3d Binary files /dev/null and b/pca9554_pca9554_simpletest.py.png differ diff --git a/pca9685_pca9685_calibration.py.png b/pca9685_pca9685_calibration.py.png new file mode 100644 index 00000000..73c3cd0c Binary files /dev/null and b/pca9685_pca9685_calibration.py.png differ diff --git a/pca9685_pca9685_servo.py.png b/pca9685_pca9685_servo.py.png new file mode 100644 index 00000000..c2408349 Binary files /dev/null and b/pca9685_pca9685_servo.py.png differ diff --git a/pca9685_pca9685_simpletest.py.png b/pca9685_pca9685_simpletest.py.png new file mode 100644 index 00000000..73c3cd0c Binary files /dev/null and b/pca9685_pca9685_simpletest.py.png differ diff --git a/pcd8544_pcd8544_pillow_demo.py.png b/pcd8544_pcd8544_pillow_demo.py.png new file mode 100644 index 00000000..222fcf10 Binary files /dev/null and b/pcd8544_pcd8544_pillow_demo.py.png differ diff --git a/pcd8544_pcd8544_simpletest.py.png b/pcd8544_pcd8544_simpletest.py.png new file mode 100644 index 00000000..222fcf10 Binary files /dev/null and b/pcd8544_pcd8544_simpletest.py.png differ diff --git a/pcf8523_pcf8523_clockout.py.png b/pcf8523_pcf8523_clockout.py.png new file mode 100644 index 00000000..7fe5c744 Binary files /dev/null and b/pcf8523_pcf8523_clockout.py.png differ diff --git a/pcf8523_pcf8523_displayio_simpletest.py.png b/pcf8523_pcf8523_displayio_simpletest.py.png new file mode 100644 index 00000000..f5350c0c Binary files /dev/null and b/pcf8523_pcf8523_displayio_simpletest.py.png differ diff --git a/pcf8523_pcf8523_simpletest.py.png b/pcf8523_pcf8523_simpletest.py.png new file mode 100644 index 00000000..7fe5c744 Binary files /dev/null and b/pcf8523_pcf8523_simpletest.py.png differ diff --git a/pcf8523_pcf8523_timer_flag.py.png b/pcf8523_pcf8523_timer_flag.py.png new file mode 100644 index 00000000..7fe5c744 Binary files /dev/null and b/pcf8523_pcf8523_timer_flag.py.png differ diff --git a/pcf8523_pcf8523_timer_interrupt.py.png b/pcf8523_pcf8523_timer_interrupt.py.png new file mode 100644 index 00000000..7fe5c744 Binary files /dev/null and b/pcf8523_pcf8523_timer_interrupt.py.png differ diff --git a/pcf8563_pcf8563_simpletest.py.png b/pcf8563_pcf8563_simpletest.py.png new file mode 100644 index 00000000..68fc508f Binary files /dev/null and b/pcf8563_pcf8563_simpletest.py.png differ diff --git a/pcf8574_pcf8574_blink8outputs.py.png b/pcf8574_pcf8574_blink8outputs.py.png new file mode 100644 index 00000000..bba135b9 Binary files /dev/null and b/pcf8574_pcf8574_blink8outputs.py.png differ diff --git a/pcf8574_pcf8574_buttonled.py.png b/pcf8574_pcf8574_buttonled.py.png new file mode 100644 index 00000000..bba135b9 Binary files /dev/null and b/pcf8574_pcf8574_buttonled.py.png differ diff --git a/pcf8574_pcf8574_read8inputs.py.png b/pcf8574_pcf8574_read8inputs.py.png new file mode 100644 index 00000000..bba135b9 Binary files /dev/null and b/pcf8574_pcf8574_read8inputs.py.png differ diff --git a/pcf8574_pcf8574_simpletest.py.png b/pcf8574_pcf8574_simpletest.py.png new file mode 100644 index 00000000..bba135b9 Binary files /dev/null and b/pcf8574_pcf8574_simpletest.py.png differ diff --git a/pcf8575_pcf8575_blink16outputs.py.png b/pcf8575_pcf8575_blink16outputs.py.png new file mode 100644 index 00000000..f1aaebd0 Binary files /dev/null and b/pcf8575_pcf8575_blink16outputs.py.png differ diff --git a/pcf8575_pcf8575_buttonled.py.png b/pcf8575_pcf8575_buttonled.py.png new file mode 100644 index 00000000..f1aaebd0 Binary files /dev/null and b/pcf8575_pcf8575_buttonled.py.png differ diff --git a/pcf8575_pcf8575_read16inputs.py.png b/pcf8575_pcf8575_read16inputs.py.png new file mode 100644 index 00000000..f1aaebd0 Binary files /dev/null and b/pcf8575_pcf8575_read16inputs.py.png differ diff --git a/pcf8575_pcf8575_simpletest.py.png b/pcf8575_pcf8575_simpletest.py.png new file mode 100644 index 00000000..f1aaebd0 Binary files /dev/null and b/pcf8575_pcf8575_simpletest.py.png differ diff --git a/pcf8591_pcf8591_adc_example.py.png b/pcf8591_pcf8591_adc_example.py.png new file mode 100644 index 00000000..b142e5b3 Binary files /dev/null and b/pcf8591_pcf8591_adc_example.py.png differ diff --git a/pcf8591_pcf8591_analog_in.py.png b/pcf8591_pcf8591_analog_in.py.png new file mode 100644 index 00000000..b142e5b3 Binary files /dev/null and b/pcf8591_pcf8591_analog_in.py.png differ diff --git a/pcf8591_pcf8591_dac_example.py.png b/pcf8591_pcf8591_dac_example.py.png new file mode 100644 index 00000000..b142e5b3 Binary files /dev/null and b/pcf8591_pcf8591_dac_example.py.png differ diff --git a/pcf8591_pcf8591_simpletest.py.png b/pcf8591_pcf8591_simpletest.py.png new file mode 100644 index 00000000..b142e5b3 Binary files /dev/null and b/pcf8591_pcf8591_simpletest.py.png differ diff --git a/pct2075_pct2075_high_temp_alert_example.py.png b/pct2075_pct2075_high_temp_alert_example.py.png new file mode 100644 index 00000000..94494041 Binary files /dev/null and b/pct2075_pct2075_high_temp_alert_example.py.png differ diff --git a/pct2075_pct2075_simpletest.py.png b/pct2075_pct2075_simpletest.py.png new file mode 100644 index 00000000..94494041 Binary files /dev/null and b/pct2075_pct2075_simpletest.py.png differ diff --git a/pio_uart_pio_uart_simpletest.py.png b/pio_uart_pio_uart_simpletest.py.png new file mode 100644 index 00000000..2283789c Binary files /dev/null and b/pio_uart_pio_uart_simpletest.py.png differ diff --git a/pioasm_pioasm_7seg.py.png b/pioasm_pioasm_7seg.py.png new file mode 100644 index 00000000..22a54e6b Binary files /dev/null and b/pioasm_pioasm_7seg.py.png differ diff --git a/pioasm_pioasm_7seg_fader.py.png b/pioasm_pioasm_7seg_fader.py.png new file mode 100644 index 00000000..b7381ab7 Binary files /dev/null and b/pioasm_pioasm_7seg_fader.py.png differ diff --git a/pioasm_pioasm_background_morse.py.png b/pioasm_pioasm_background_morse.py.png new file mode 100644 index 00000000..22a54e6b Binary files /dev/null and b/pioasm_pioasm_background_morse.py.png differ diff --git a/pioasm_pioasm_blink.py.png b/pioasm_pioasm_blink.py.png new file mode 100644 index 00000000..22a54e6b Binary files /dev/null and b/pioasm_pioasm_blink.py.png differ diff --git a/pioasm_pioasm_hello.py.png b/pioasm_pioasm_hello.py.png new file mode 100644 index 00000000..22a54e6b Binary files /dev/null and b/pioasm_pioasm_hello.py.png differ diff --git a/pioasm_pioasm_i2s_codec.py.png b/pioasm_pioasm_i2s_codec.py.png new file mode 100644 index 00000000..22a54e6b Binary files /dev/null and b/pioasm_pioasm_i2s_codec.py.png differ diff --git a/pioasm_pioasm_i2sout.py.png b/pioasm_pioasm_i2sout.py.png new file mode 100644 index 00000000..22a54e6b Binary files /dev/null and b/pioasm_pioasm_i2sout.py.png differ diff --git a/pioasm_pioasm_led_brightness.py.png b/pioasm_pioasm_led_brightness.py.png new file mode 100644 index 00000000..22a54e6b Binary files /dev/null and b/pioasm_pioasm_led_brightness.py.png differ diff --git a/pioasm_pioasm_neopixel.py.png b/pioasm_pioasm_neopixel.py.png new file mode 100644 index 00000000..22a54e6b Binary files /dev/null and b/pioasm_pioasm_neopixel.py.png differ diff --git a/pioasm_pioasm_neopixel_bg.py.png b/pioasm_pioasm_neopixel_bg.py.png new file mode 100644 index 00000000..f2596c1e Binary files /dev/null and b/pioasm_pioasm_neopixel_bg.py.png differ diff --git a/pioasm_pioasm_pdm.py.png b/pioasm_pioasm_pdm.py.png new file mode 100644 index 00000000..22a54e6b Binary files /dev/null and b/pioasm_pioasm_pdm.py.png differ diff --git a/pioasm_pioasm_print_c_program.py.png b/pioasm_pioasm_print_c_program.py.png new file mode 100644 index 00000000..22a54e6b Binary files /dev/null and b/pioasm_pioasm_print_c_program.py.png differ diff --git a/pioasm_pioasm_pulsegroup.py.png b/pioasm_pioasm_pulsegroup.py.png new file mode 100644 index 00000000..e6303567 Binary files /dev/null and b/pioasm_pioasm_pulsegroup.py.png differ diff --git a/pioasm_pioasm_rotaryencoder.py.png b/pioasm_pioasm_rotaryencoder.py.png new file mode 100644 index 00000000..22a54e6b Binary files /dev/null and b/pioasm_pioasm_rotaryencoder.py.png differ diff --git a/pioasm_pioasm_rp2350_fifo.py.png b/pioasm_pioasm_rp2350_fifo.py.png new file mode 100644 index 00000000..22a54e6b Binary files /dev/null and b/pioasm_pioasm_rp2350_fifo.py.png differ diff --git a/pioasm_pioasm_rxuart.py.png b/pioasm_pioasm_rxuart.py.png new file mode 100644 index 00000000..22a54e6b Binary files /dev/null and b/pioasm_pioasm_rxuart.py.png differ diff --git a/pioasm_pioasm_simpletest.py.png b/pioasm_pioasm_simpletest.py.png new file mode 100644 index 00000000..22a54e6b Binary files /dev/null and b/pioasm_pioasm_simpletest.py.png differ diff --git a/pioasm_pioasm_txuart.py.png b/pioasm_pioasm_txuart.py.png new file mode 100644 index 00000000..22a54e6b Binary files /dev/null and b/pioasm_pioasm_txuart.py.png differ diff --git a/pioasm_pioasm_wrap.py.png b/pioasm_pioasm_wrap.py.png new file mode 100644 index 00000000..22a54e6b Binary files /dev/null and b/pioasm_pioasm_wrap.py.png differ diff --git a/pixel_framebuf_pixel_framebuf_16x16_animation.py.png b/pixel_framebuf_pixel_framebuf_16x16_animation.py.png new file mode 100644 index 00000000..441d6b8a Binary files /dev/null and b/pixel_framebuf_pixel_framebuf_16x16_animation.py.png differ diff --git a/pixel_framebuf_pixel_framebuf_32x8_test.py.png b/pixel_framebuf_pixel_framebuf_32x8_test.py.png new file mode 100644 index 00000000..441d6b8a Binary files /dev/null and b/pixel_framebuf_pixel_framebuf_32x8_test.py.png differ diff --git a/pixel_framebuf_pixel_framebuf_dotstar_simpletest.py.png b/pixel_framebuf_pixel_framebuf_dotstar_simpletest.py.png new file mode 100644 index 00000000..e46acf69 Binary files /dev/null and b/pixel_framebuf_pixel_framebuf_dotstar_simpletest.py.png differ diff --git a/pixel_framebuf_pixel_framebuf_pillow_image.py.png b/pixel_framebuf_pixel_framebuf_pillow_image.py.png new file mode 100644 index 00000000..441d6b8a Binary files /dev/null and b/pixel_framebuf_pixel_framebuf_pillow_image.py.png differ diff --git a/pixel_framebuf_pixel_framebuf_simpletest.py.png b/pixel_framebuf_pixel_framebuf_simpletest.py.png new file mode 100644 index 00000000..441d6b8a Binary files /dev/null and b/pixel_framebuf_pixel_framebuf_simpletest.py.png differ diff --git a/pixelbuf_pixelbuf_simpletest.py.png b/pixelbuf_pixelbuf_simpletest.py.png new file mode 100644 index 00000000..4439396a Binary files /dev/null and b/pixelbuf_pixelbuf_simpletest.py.png differ diff --git a/pixelmap_pixelmap_simpletest.py.png b/pixelmap_pixelmap_simpletest.py.png new file mode 100644 index 00000000..9178c446 Binary files /dev/null and b/pixelmap_pixelmap_simpletest.py.png differ diff --git a/pixie_pixie_simpletest.py.png b/pixie_pixie_simpletest.py.png new file mode 100644 index 00000000..3c4dcdce Binary files /dev/null and b/pixie_pixie_simpletest.py.png differ diff --git a/pm25_pm25_displayio_simpletest.py.png b/pm25_pm25_displayio_simpletest.py.png new file mode 100644 index 00000000..4f7717b5 Binary files /dev/null and b/pm25_pm25_displayio_simpletest.py.png differ diff --git a/pm25_pm25_simpletest.py.png b/pm25_pm25_simpletest.py.png new file mode 100644 index 00000000..0b1bcfa2 Binary files /dev/null and b/pm25_pm25_simpletest.py.png differ diff --git a/pn532_pn532_low_power.py.png b/pn532_pn532_low_power.py.png new file mode 100644 index 00000000..c573dc1d Binary files /dev/null and b/pn532_pn532_low_power.py.png differ diff --git a/pn532_pn532_readwrite_mifare.py.png b/pn532_pn532_readwrite_mifare.py.png new file mode 100644 index 00000000..c573dc1d Binary files /dev/null and b/pn532_pn532_readwrite_mifare.py.png differ diff --git a/pn532_pn532_readwrite_ntag2xx.py.png b/pn532_pn532_readwrite_ntag2xx.py.png new file mode 100644 index 00000000..c573dc1d Binary files /dev/null and b/pn532_pn532_readwrite_ntag2xx.py.png differ diff --git a/pn532_pn532_simplelisten.py.png b/pn532_pn532_simplelisten.py.png new file mode 100644 index 00000000..c573dc1d Binary files /dev/null and b/pn532_pn532_simplelisten.py.png differ diff --git a/pn532_pn532_simpletest.py.png b/pn532_pn532_simpletest.py.png new file mode 100644 index 00000000..c573dc1d Binary files /dev/null and b/pn532_pn532_simpletest.py.png differ diff --git a/pn532_pn532_value_block_mifare.py.png b/pn532_pn532_value_block_mifare.py.png new file mode 100644 index 00000000..c573dc1d Binary files /dev/null and b/pn532_pn532_value_block_mifare.py.png differ diff --git a/portalbase_portalbase_simpletest.py.png b/portalbase_portalbase_simpletest.py.png new file mode 100644 index 00000000..066be9e7 Binary files /dev/null and b/portalbase_portalbase_simpletest.py.png differ diff --git a/progressbar_progressbar_accelerometer.py.png b/progressbar_progressbar_accelerometer.py.png new file mode 100644 index 00000000..6b657bb3 Binary files /dev/null and b/progressbar_progressbar_accelerometer.py.png differ diff --git a/progressbar_progressbar_combined.py.png b/progressbar_progressbar_combined.py.png new file mode 100644 index 00000000..6b657bb3 Binary files /dev/null and b/progressbar_progressbar_combined.py.png differ diff --git a/progressbar_progressbar_displayio_blinka.py.png b/progressbar_progressbar_displayio_blinka.py.png new file mode 100644 index 00000000..6b657bb3 Binary files /dev/null and b/progressbar_progressbar_displayio_blinka.py.png differ diff --git a/progressbar_progressbar_displayio_blinka_color_scale.py.png b/progressbar_progressbar_displayio_blinka_color_scale.py.png new file mode 100644 index 00000000..70444401 Binary files /dev/null and b/progressbar_progressbar_displayio_blinka_color_scale.py.png differ diff --git a/progressbar_progressbar_magtag_simpletest.py.png b/progressbar_progressbar_magtag_simpletest.py.png new file mode 100644 index 00000000..6b657bb3 Binary files /dev/null and b/progressbar_progressbar_magtag_simpletest.py.png differ diff --git a/progressbar_progressbar_matrixportal.py.png b/progressbar_progressbar_matrixportal.py.png new file mode 100644 index 00000000..6b657bb3 Binary files /dev/null and b/progressbar_progressbar_matrixportal.py.png differ diff --git a/progressbar_progressbar_simpletest.py.png b/progressbar_progressbar_simpletest.py.png new file mode 100644 index 00000000..6b657bb3 Binary files /dev/null and b/progressbar_progressbar_simpletest.py.png differ diff --git a/progressbar_progressbar_vertical_simpletest.py.png b/progressbar_progressbar_vertical_simpletest.py.png new file mode 100644 index 00000000..6b657bb3 Binary files /dev/null and b/progressbar_progressbar_vertical_simpletest.py.png differ diff --git a/prompt_toolkit_prompt_toolkit_second_cdc.py.png b/prompt_toolkit_prompt_toolkit_second_cdc.py.png new file mode 100644 index 00000000..bf486951 Binary files /dev/null and b/prompt_toolkit_prompt_toolkit_second_cdc.py.png differ diff --git a/prompt_toolkit_prompt_toolkit_simpletest.py.png b/prompt_toolkit_prompt_toolkit_simpletest.py.png new file mode 100644 index 00000000..bf486951 Binary files /dev/null and b/prompt_toolkit_prompt_toolkit_simpletest.py.png differ diff --git a/pybadger_pybadger_button_debouncing.py.png b/pybadger_pybadger_button_debouncing.py.png new file mode 100644 index 00000000..b9c3fa47 Binary files /dev/null and b/pybadger_pybadger_button_debouncing.py.png differ diff --git a/pybadger_pybadger_clue_custom_badge.py.png b/pybadger_pybadger_clue_custom_badge.py.png new file mode 100644 index 00000000..13d21180 Binary files /dev/null and b/pybadger_pybadger_clue_custom_badge.py.png differ diff --git a/pybadger_pybadger_clue_custom_image_badge.py.png b/pybadger_pybadger_clue_custom_image_badge.py.png new file mode 100644 index 00000000..13d21180 Binary files /dev/null and b/pybadger_pybadger_clue_custom_image_badge.py.png differ diff --git a/pybadger_pybadger_custom_badge.py.png b/pybadger_pybadger_custom_badge.py.png new file mode 100644 index 00000000..13d21180 Binary files /dev/null and b/pybadger_pybadger_custom_badge.py.png differ diff --git a/pybadger_pybadger_magtag_simpletest.py.png b/pybadger_pybadger_magtag_simpletest.py.png new file mode 100644 index 00000000..13d21180 Binary files /dev/null and b/pybadger_pybadger_magtag_simpletest.py.png differ diff --git a/pybadger_pybadger_pewpewm4_simpletest.py.png b/pybadger_pybadger_pewpewm4_simpletest.py.png new file mode 100644 index 00000000..13d21180 Binary files /dev/null and b/pybadger_pybadger_pewpewm4_simpletest.py.png differ diff --git a/pybadger_pybadger_pygamer_asyncio.py.png b/pybadger_pybadger_pygamer_asyncio.py.png new file mode 100644 index 00000000..ff29f7cf Binary files /dev/null and b/pybadger_pybadger_pygamer_asyncio.py.png differ diff --git a/pybadger_pybadger_pyportal_touchscreen.py.png b/pybadger_pybadger_pyportal_touchscreen.py.png new file mode 100644 index 00000000..e4b392f7 Binary files /dev/null and b/pybadger_pybadger_pyportal_touchscreen.py.png differ diff --git a/pybadger_pybadger_simpletest.py.png b/pybadger_pybadger_simpletest.py.png new file mode 100644 index 00000000..13d21180 Binary files /dev/null and b/pybadger_pybadger_simpletest.py.png differ diff --git a/pycamera_basic_camera_code.py.png b/pycamera_basic_camera_code.py.png new file mode 100644 index 00000000..2e68e866 Binary files /dev/null and b/pycamera_basic_camera_code.py.png differ diff --git a/pycamera_camera_boot.py.png b/pycamera_camera_boot.py.png new file mode 100644 index 00000000..c8b73c63 Binary files /dev/null and b/pycamera_camera_boot.py.png differ diff --git a/pycamera_camera_code.py.png b/pycamera_camera_code.py.png new file mode 100644 index 00000000..16bfde49 Binary files /dev/null and b/pycamera_camera_code.py.png differ diff --git a/pycamera_filter_code.py.png b/pycamera_filter_code.py.png new file mode 100644 index 00000000..ad8c8481 Binary files /dev/null and b/pycamera_filter_code.py.png differ diff --git a/pycamera_overlay_code_select.py.png b/pycamera_overlay_code_select.py.png new file mode 100644 index 00000000..10d73126 Binary files /dev/null and b/pycamera_overlay_code_select.py.png differ diff --git a/pycamera_overlay_code_simple.py.png b/pycamera_overlay_code_simple.py.png new file mode 100644 index 00000000..10d73126 Binary files /dev/null and b/pycamera_overlay_code_simple.py.png differ diff --git a/pycamera_qrio_code.py.png b/pycamera_qrio_code.py.png new file mode 100644 index 00000000..2e68e866 Binary files /dev/null and b/pycamera_qrio_code.py.png differ diff --git a/pycamera_timestamp_filename_code.py.png b/pycamera_timestamp_filename_code.py.png new file mode 100644 index 00000000..8523b18c Binary files /dev/null and b/pycamera_timestamp_filename_code.py.png differ diff --git a/pycamera_viewer_code.py.png b/pycamera_viewer_code.py.png new file mode 100644 index 00000000..2e68e866 Binary files /dev/null and b/pycamera_viewer_code.py.png differ diff --git a/pycamera_web_camera_code.py.png b/pycamera_web_camera_code.py.png new file mode 100644 index 00000000..1f608c57 Binary files /dev/null and b/pycamera_web_camera_code.py.png differ diff --git a/pycamera_web_settings_explorer_code.py.png b/pycamera_web_settings_explorer_code.py.png new file mode 100644 index 00000000..e4e03950 Binary files /dev/null and b/pycamera_web_settings_explorer_code.py.png differ diff --git a/pycamera_web_settings_explorer_make_web_metadata.py.png b/pycamera_web_settings_explorer_make_web_metadata.py.png new file mode 100644 index 00000000..c8b73c63 Binary files /dev/null and b/pycamera_web_settings_explorer_make_web_metadata.py.png differ diff --git a/pyoa_pyoa_simpletest.py.png b/pyoa_pyoa_simpletest.py.png new file mode 100644 index 00000000..43d7c645 Binary files /dev/null and b/pyoa_pyoa_simpletest.py.png differ diff --git a/pyportal_pyportal_internet_json_fetching.py.png b/pyportal_pyportal_internet_json_fetching.py.png new file mode 100644 index 00000000..8221d699 Binary files /dev/null and b/pyportal_pyportal_internet_json_fetching.py.png differ diff --git a/pyportal_pyportal_qrcode_generation.py.png b/pyportal_pyportal_qrcode_generation.py.png new file mode 100644 index 00000000..ad55f65a Binary files /dev/null and b/pyportal_pyportal_qrcode_generation.py.png differ diff --git a/pyportal_pyportal_simpletest.py.png b/pyportal_pyportal_simpletest.py.png new file mode 100644 index 00000000..ad55f65a Binary files /dev/null and b/pyportal_pyportal_simpletest.py.png differ diff --git a/qualia_qualia_paint.py.png b/qualia_qualia_paint.py.png new file mode 100644 index 00000000..2490cd71 Binary files /dev/null and b/qualia_qualia_paint.py.png differ diff --git a/qualia_qualia_qrcode_generation.py.png b/qualia_qualia_qrcode_generation.py.png new file mode 100644 index 00000000..2490cd71 Binary files /dev/null and b/qualia_qualia_qrcode_generation.py.png differ diff --git a/qualia_qualia_quotes.py.png b/qualia_qualia_quotes.py.png new file mode 100644 index 00000000..2490cd71 Binary files /dev/null and b/qualia_qualia_quotes.py.png differ diff --git a/qualia_qualia_simpletest.py.png b/qualia_qualia_simpletest.py.png new file mode 100644 index 00000000..2490cd71 Binary files /dev/null and b/qualia_qualia_simpletest.py.png differ diff --git a/ra8875_ra8875_bmptest.py.png b/ra8875_ra8875_bmptest.py.png new file mode 100644 index 00000000..0b843cb6 Binary files /dev/null and b/ra8875_ra8875_bmptest.py.png differ diff --git a/ra8875_ra8875_simpletest.py.png b/ra8875_ra8875_simpletest.py.png new file mode 100644 index 00000000..0b843cb6 Binary files /dev/null and b/ra8875_ra8875_simpletest.py.png differ diff --git a/radial_controller_radial_controller_boot.py.png b/radial_controller_radial_controller_boot.py.png new file mode 100644 index 00000000..0f5d9da6 Binary files /dev/null and b/radial_controller_radial_controller_boot.py.png differ diff --git a/radial_controller_radial_controller_rotary_trinkey.py.png b/radial_controller_radial_controller_rotary_trinkey.py.png new file mode 100644 index 00000000..f6f0fa7c Binary files /dev/null and b/radial_controller_radial_controller_rotary_trinkey.py.png differ diff --git a/radial_controller_radial_controller_rotary_trinkey_boot.py.png b/radial_controller_radial_controller_rotary_trinkey_boot.py.png new file mode 100644 index 00000000..0f5d9da6 Binary files /dev/null and b/radial_controller_radial_controller_rotary_trinkey_boot.py.png differ diff --git a/radial_controller_radial_controller_rotary_trinkey_code.py.png b/radial_controller_radial_controller_rotary_trinkey_code.py.png new file mode 100644 index 00000000..f6f0fa7c Binary files /dev/null and b/radial_controller_radial_controller_rotary_trinkey_code.py.png differ diff --git a/radial_controller_radial_controller_simpletest.py.png b/radial_controller_radial_controller_simpletest.py.png new file mode 100644 index 00000000..c8b73c63 Binary files /dev/null and b/radial_controller_radial_controller_simpletest.py.png differ diff --git a/register_register_rwbit.py.png b/register_register_rwbit.py.png new file mode 100644 index 00000000..ec52f5f4 Binary files /dev/null and b/register_register_rwbit.py.png differ diff --git a/register_register_rwbits.py.png b/register_register_rwbits.py.png new file mode 100644 index 00000000..ec52f5f4 Binary files /dev/null and b/register_register_rwbits.py.png differ diff --git a/register_register_simpletest.py.png b/register_register_simpletest.py.png new file mode 100644 index 00000000..ec52f5f4 Binary files /dev/null and b/register_register_simpletest.py.png differ diff --git a/register_register_unarystruct.py.png b/register_register_unarystruct.py.png new file mode 100644 index 00000000..ec52f5f4 Binary files /dev/null and b/register_register_unarystruct.py.png differ diff --git a/requests_cpython_requests_cpython_advanced.py.png b/requests_cpython_requests_cpython_advanced.py.png new file mode 100644 index 00000000..fe705557 Binary files /dev/null and b/requests_cpython_requests_cpython_advanced.py.png differ diff --git a/requests_cpython_requests_cpython_simpletest.py.png b/requests_cpython_requests_cpython_simpletest.py.png new file mode 100644 index 00000000..fe705557 Binary files /dev/null and b/requests_cpython_requests_cpython_simpletest.py.png differ diff --git a/requests_esp32spi_requests_esp32spi_advanced.py.png b/requests_esp32spi_requests_esp32spi_advanced.py.png new file mode 100644 index 00000000..876155b1 Binary files /dev/null and b/requests_esp32spi_requests_esp32spi_advanced.py.png differ diff --git a/requests_esp32spi_requests_esp32spi_simpletest.py.png b/requests_esp32spi_requests_esp32spi_simpletest.py.png new file mode 100644 index 00000000..876155b1 Binary files /dev/null and b/requests_esp32spi_requests_esp32spi_simpletest.py.png differ diff --git a/requests_fona_requests_fona_advanced.py.png b/requests_fona_requests_fona_advanced.py.png new file mode 100644 index 00000000..d47f1670 Binary files /dev/null and b/requests_fona_requests_fona_advanced.py.png differ diff --git a/requests_fona_requests_fona_simpletest.py.png b/requests_fona_requests_fona_simpletest.py.png new file mode 100644 index 00000000..d47f1670 Binary files /dev/null and b/requests_fona_requests_fona_simpletest.py.png differ diff --git a/requests_wifi_expanded_requests_wifi_adafruit_discord_active_online.py.png b/requests_wifi_expanded_requests_wifi_adafruit_discord_active_online.py.png new file mode 100644 index 00000000..13a0fb65 Binary files /dev/null and b/requests_wifi_expanded_requests_wifi_adafruit_discord_active_online.py.png differ diff --git a/requests_wifi_expanded_requests_wifi_api_discord.py.png b/requests_wifi_expanded_requests_wifi_api_discord.py.png new file mode 100644 index 00000000..13a0fb65 Binary files /dev/null and b/requests_wifi_expanded_requests_wifi_api_discord.py.png differ diff --git a/requests_wifi_expanded_requests_wifi_api_fitbit.py.png b/requests_wifi_expanded_requests_wifi_api_fitbit.py.png new file mode 100644 index 00000000..13a0fb65 Binary files /dev/null and b/requests_wifi_expanded_requests_wifi_api_fitbit.py.png differ diff --git a/requests_wifi_expanded_requests_wifi_api_github.py.png b/requests_wifi_expanded_requests_wifi_api_github.py.png new file mode 100644 index 00000000..13a0fb65 Binary files /dev/null and b/requests_wifi_expanded_requests_wifi_api_github.py.png differ diff --git a/requests_wifi_expanded_requests_wifi_api_mastodon.py.png b/requests_wifi_expanded_requests_wifi_api_mastodon.py.png new file mode 100644 index 00000000..13a0fb65 Binary files /dev/null and b/requests_wifi_expanded_requests_wifi_api_mastodon.py.png differ diff --git a/requests_wifi_expanded_requests_wifi_api_openskynetwork_private.py.png b/requests_wifi_expanded_requests_wifi_api_openskynetwork_private.py.png new file mode 100644 index 00000000..13a0fb65 Binary files /dev/null and b/requests_wifi_expanded_requests_wifi_api_openskynetwork_private.py.png differ diff --git a/requests_wifi_expanded_requests_wifi_api_openskynetwork_private_area.py.png b/requests_wifi_expanded_requests_wifi_api_openskynetwork_private_area.py.png new file mode 100644 index 00000000..13a0fb65 Binary files /dev/null and b/requests_wifi_expanded_requests_wifi_api_openskynetwork_private_area.py.png differ diff --git a/requests_wifi_expanded_requests_wifi_api_openskynetwork_public.py.png b/requests_wifi_expanded_requests_wifi_api_openskynetwork_public.py.png new file mode 100644 index 00000000..13a0fb65 Binary files /dev/null and b/requests_wifi_expanded_requests_wifi_api_openskynetwork_public.py.png differ diff --git a/requests_wifi_expanded_requests_wifi_api_premiereleague.py.png b/requests_wifi_expanded_requests_wifi_api_premiereleague.py.png new file mode 100644 index 00000000..405b181d Binary files /dev/null and b/requests_wifi_expanded_requests_wifi_api_premiereleague.py.png differ diff --git a/requests_wifi_expanded_requests_wifi_api_queuetimes.py.png b/requests_wifi_expanded_requests_wifi_api_queuetimes.py.png new file mode 100644 index 00000000..13a0fb65 Binary files /dev/null and b/requests_wifi_expanded_requests_wifi_api_queuetimes.py.png differ diff --git a/requests_wifi_expanded_requests_wifi_api_rocketlaunch_live.py.png b/requests_wifi_expanded_requests_wifi_api_rocketlaunch_live.py.png new file mode 100644 index 00000000..13a0fb65 Binary files /dev/null and b/requests_wifi_expanded_requests_wifi_api_rocketlaunch_live.py.png differ diff --git a/requests_wifi_expanded_requests_wifi_api_steam.py.png b/requests_wifi_expanded_requests_wifi_api_steam.py.png new file mode 100644 index 00000000..13a0fb65 Binary files /dev/null and b/requests_wifi_expanded_requests_wifi_api_steam.py.png differ diff --git a/requests_wifi_expanded_requests_wifi_api_twitch.py.png b/requests_wifi_expanded_requests_wifi_api_twitch.py.png new file mode 100644 index 00000000..13a0fb65 Binary files /dev/null and b/requests_wifi_expanded_requests_wifi_api_twitch.py.png differ diff --git a/requests_wifi_expanded_requests_wifi_api_twitter.py.png b/requests_wifi_expanded_requests_wifi_api_twitter.py.png new file mode 100644 index 00000000..538e4bdb Binary files /dev/null and b/requests_wifi_expanded_requests_wifi_api_twitter.py.png differ diff --git a/requests_wifi_expanded_requests_wifi_api_youtube.py.png b/requests_wifi_expanded_requests_wifi_api_youtube.py.png new file mode 100644 index 00000000..13a0fb65 Binary files /dev/null and b/requests_wifi_expanded_requests_wifi_api_youtube.py.png differ diff --git a/requests_wifi_expanded_requests_wifi_file_upload.py.png b/requests_wifi_expanded_requests_wifi_file_upload.py.png new file mode 100644 index 00000000..13a0fb65 Binary files /dev/null and b/requests_wifi_expanded_requests_wifi_file_upload.py.png differ diff --git a/requests_wifi_expanded_requests_wifi_multiple_cookies.py.png b/requests_wifi_expanded_requests_wifi_multiple_cookies.py.png new file mode 100644 index 00000000..13a0fb65 Binary files /dev/null and b/requests_wifi_expanded_requests_wifi_multiple_cookies.py.png differ diff --git a/requests_wifi_expanded_requests_wifi_rachio_irrigation.py.png b/requests_wifi_expanded_requests_wifi_rachio_irrigation.py.png new file mode 100644 index 00000000..13a0fb65 Binary files /dev/null and b/requests_wifi_expanded_requests_wifi_rachio_irrigation.py.png differ diff --git a/requests_wifi_expanded_requests_wifi_status_codes.py.png b/requests_wifi_expanded_requests_wifi_status_codes.py.png new file mode 100644 index 00000000..13a0fb65 Binary files /dev/null and b/requests_wifi_expanded_requests_wifi_status_codes.py.png differ diff --git a/requests_wifi_requests_wifi_advanced.py.png b/requests_wifi_requests_wifi_advanced.py.png new file mode 100644 index 00000000..de013576 Binary files /dev/null and b/requests_wifi_requests_wifi_advanced.py.png differ diff --git a/requests_wifi_requests_wifi_simpletest.py.png b/requests_wifi_requests_wifi_simpletest.py.png new file mode 100644 index 00000000..de013576 Binary files /dev/null and b/requests_wifi_requests_wifi_simpletest.py.png differ diff --git a/requests_wiznet5k_requests_wiznet5k_advanced.py.png b/requests_wiznet5k_requests_wiznet5k_advanced.py.png new file mode 100644 index 00000000..2a6fbb0c Binary files /dev/null and b/requests_wiznet5k_requests_wiznet5k_advanced.py.png differ diff --git a/requests_wiznet5k_requests_wiznet5k_simpletest.py.png b/requests_wiznet5k_requests_wiznet5k_simpletest.py.png new file mode 100644 index 00000000..2a6fbb0c Binary files /dev/null and b/requests_wiznet5k_requests_wiznet5k_simpletest.py.png differ diff --git a/requirements.txt b/requirements.txt deleted file mode 100644 index 7e3d7b90..00000000 --- a/requirements.txt +++ /dev/null @@ -1,7 +0,0 @@ -# SPDX-FileCopyrightText: 2021 ladyada for Adafruit Industries -# -# SPDX-License-Identifier: Unlicense - -circuitpython-build-tools -Sphinx -sphinx-rtd-theme diff --git a/rfm69_rfm69_header.py.png b/rfm69_rfm69_header.py.png new file mode 100644 index 00000000..a5260899 Binary files /dev/null and b/rfm69_rfm69_header.py.png differ diff --git a/rfm69_rfm69_node1.py.png b/rfm69_rfm69_node1.py.png new file mode 100644 index 00000000..a5260899 Binary files /dev/null and b/rfm69_rfm69_node1.py.png differ diff --git a/rfm69_rfm69_node1_ack.py.png b/rfm69_rfm69_node1_ack.py.png new file mode 100644 index 00000000..a5260899 Binary files /dev/null and b/rfm69_rfm69_node1_ack.py.png differ diff --git a/rfm69_rfm69_node1_bonnet.py.png b/rfm69_rfm69_node1_bonnet.py.png new file mode 100644 index 00000000..8164beb4 Binary files /dev/null and b/rfm69_rfm69_node1_bonnet.py.png differ diff --git a/rfm69_rfm69_node2.py.png b/rfm69_rfm69_node2.py.png new file mode 100644 index 00000000..a5260899 Binary files /dev/null and b/rfm69_rfm69_node2.py.png differ diff --git a/rfm69_rfm69_node2_ack.py.png b/rfm69_rfm69_node2_ack.py.png new file mode 100644 index 00000000..a5260899 Binary files /dev/null and b/rfm69_rfm69_node2_ack.py.png differ diff --git a/rfm69_rfm69_rpi_interrupt.py.png b/rfm69_rfm69_rpi_interrupt.py.png new file mode 100644 index 00000000..a5260899 Binary files /dev/null and b/rfm69_rfm69_rpi_interrupt.py.png differ diff --git a/rfm69_rfm69_rpi_simpletest.py.png b/rfm69_rfm69_rpi_simpletest.py.png new file mode 100644 index 00000000..a5260899 Binary files /dev/null and b/rfm69_rfm69_rpi_simpletest.py.png differ diff --git a/rfm69_rfm69_simpletest.py.png b/rfm69_rfm69_simpletest.py.png new file mode 100644 index 00000000..a5260899 Binary files /dev/null and b/rfm69_rfm69_simpletest.py.png differ diff --git a/rfm69_rfm69_transmit.py.png b/rfm69_rfm69_transmit.py.png new file mode 100644 index 00000000..a5260899 Binary files /dev/null and b/rfm69_rfm69_transmit.py.png differ diff --git a/rfm9x_rfm9x_header.py.png b/rfm9x_rfm9x_header.py.png new file mode 100644 index 00000000..a7dffb6d Binary files /dev/null and b/rfm9x_rfm9x_header.py.png differ diff --git a/rfm9x_rfm9x_node1.py.png b/rfm9x_rfm9x_node1.py.png new file mode 100644 index 00000000..a7dffb6d Binary files /dev/null and b/rfm9x_rfm9x_node1.py.png differ diff --git a/rfm9x_rfm9x_node1_ack.py.png b/rfm9x_rfm9x_node1_ack.py.png new file mode 100644 index 00000000..a7dffb6d Binary files /dev/null and b/rfm9x_rfm9x_node1_ack.py.png differ diff --git a/rfm9x_rfm9x_node1_bonnet.py.png b/rfm9x_rfm9x_node1_bonnet.py.png new file mode 100644 index 00000000..2821f752 Binary files /dev/null and b/rfm9x_rfm9x_node1_bonnet.py.png differ diff --git a/rfm9x_rfm9x_node2.py.png b/rfm9x_rfm9x_node2.py.png new file mode 100644 index 00000000..a7dffb6d Binary files /dev/null and b/rfm9x_rfm9x_node2.py.png differ diff --git a/rfm9x_rfm9x_node2_ack.py.png b/rfm9x_rfm9x_node2_ack.py.png new file mode 100644 index 00000000..a7dffb6d Binary files /dev/null and b/rfm9x_rfm9x_node2_ack.py.png differ diff --git a/rfm9x_rfm9x_rpi_interrupt.py.png b/rfm9x_rfm9x_rpi_interrupt.py.png new file mode 100644 index 00000000..a7dffb6d Binary files /dev/null and b/rfm9x_rfm9x_rpi_interrupt.py.png differ diff --git a/rfm9x_rfm9x_rpi_simpletest.py.png b/rfm9x_rfm9x_rpi_simpletest.py.png new file mode 100644 index 00000000..a7dffb6d Binary files /dev/null and b/rfm9x_rfm9x_rpi_simpletest.py.png differ diff --git a/rfm9x_rfm9x_simpletest.py.png b/rfm9x_rfm9x_simpletest.py.png new file mode 100644 index 00000000..a7dffb6d Binary files /dev/null and b/rfm9x_rfm9x_simpletest.py.png differ diff --git a/rfm9x_rfm9x_transmit.py.png b/rfm9x_rfm9x_transmit.py.png new file mode 100644 index 00000000..a7dffb6d Binary files /dev/null and b/rfm9x_rfm9x_transmit.py.png differ diff --git a/rfm_rfm_fsk_node1.py.png b/rfm_rfm_fsk_node1.py.png new file mode 100644 index 00000000..fa5bd629 Binary files /dev/null and b/rfm_rfm_fsk_node1.py.png differ diff --git a/rfm_rfm_fsk_node2.py.png b/rfm_rfm_fsk_node2.py.png new file mode 100644 index 00000000..fa5bd629 Binary files /dev/null and b/rfm_rfm_fsk_node2.py.png differ diff --git a/rfm_rfm_lora_sf_base.py.png b/rfm_rfm_lora_sf_base.py.png new file mode 100644 index 00000000..fa5bd629 Binary files /dev/null and b/rfm_rfm_lora_sf_base.py.png differ diff --git a/rfm_rfm_lora_sf_node.py.png b/rfm_rfm_lora_sf_node.py.png new file mode 100644 index 00000000..fa5bd629 Binary files /dev/null and b/rfm_rfm_lora_sf_node.py.png differ diff --git a/rfm_rfm_msgpack_data.py.png b/rfm_rfm_msgpack_data.py.png new file mode 100644 index 00000000..fa5bd629 Binary files /dev/null and b/rfm_rfm_msgpack_data.py.png differ diff --git a/rfm_rfm_raw.py.png b/rfm_rfm_raw.py.png new file mode 100644 index 00000000..fa5bd629 Binary files /dev/null and b/rfm_rfm_raw.py.png differ diff --git a/rfm_rfm_rh_asyncio_listen.py.png b/rfm_rfm_rh_asyncio_listen.py.png new file mode 100644 index 00000000..c0c68458 Binary files /dev/null and b/rfm_rfm_rh_asyncio_listen.py.png differ diff --git a/rfm_rfm_rh_asyncio_listen_ack.py.png b/rfm_rfm_rh_asyncio_listen_ack.py.png new file mode 100644 index 00000000..c0c68458 Binary files /dev/null and b/rfm_rfm_rh_asyncio_listen_ack.py.png differ diff --git a/rfm_rfm_rh_asyncio_node1.py.png b/rfm_rfm_rh_asyncio_node1.py.png new file mode 100644 index 00000000..c0c68458 Binary files /dev/null and b/rfm_rfm_rh_asyncio_node1.py.png differ diff --git a/rfm_rfm_rh_base.py.png b/rfm_rfm_rh_base.py.png new file mode 100644 index 00000000..fa5bd629 Binary files /dev/null and b/rfm_rfm_rh_base.py.png differ diff --git a/rfm_rfm_rh_base_ack.py.png b/rfm_rfm_rh_base_ack.py.png new file mode 100644 index 00000000..fa5bd629 Binary files /dev/null and b/rfm_rfm_rh_base_ack.py.png differ diff --git a/rfm_rfm_rh_node1.py.png b/rfm_rfm_rh_node1.py.png new file mode 100644 index 00000000..fa5bd629 Binary files /dev/null and b/rfm_rfm_rh_node1.py.png differ diff --git a/rfm_rfm_rh_node1_ack.py.png b/rfm_rfm_rh_node1_ack.py.png new file mode 100644 index 00000000..fa5bd629 Binary files /dev/null and b/rfm_rfm_rh_node1_ack.py.png differ diff --git a/rfm_rfm_simpletest.py.png b/rfm_rfm_simpletest.py.png new file mode 100644 index 00000000..fa5bd629 Binary files /dev/null and b/rfm_rfm_simpletest.py.png differ diff --git a/rfm_rfm_transmit.py.png b/rfm_rfm_transmit.py.png new file mode 100644 index 00000000..fa5bd629 Binary files /dev/null and b/rfm_rfm_transmit.py.png differ diff --git a/rgb-display_rgb_display_eyespi_beret_animated_gif.py.png b/rgb-display_rgb_display_eyespi_beret_animated_gif.py.png new file mode 100644 index 00000000..63cc02af Binary files /dev/null and b/rgb-display_rgb_display_eyespi_beret_animated_gif.py.png differ diff --git a/rgb-display_rgb_display_fbcp.py.png b/rgb-display_rgb_display_fbcp.py.png new file mode 100644 index 00000000..63cc02af Binary files /dev/null and b/rgb-display_rgb_display_fbcp.py.png differ diff --git a/rgb-display_rgb_display_hx8357test.py.png b/rgb-display_rgb_display_hx8357test.py.png new file mode 100644 index 00000000..63cc02af Binary files /dev/null and b/rgb-display_rgb_display_hx8357test.py.png differ diff --git a/rgb-display_rgb_display_ili9341test.py.png b/rgb-display_rgb_display_ili9341test.py.png new file mode 100644 index 00000000..63cc02af Binary files /dev/null and b/rgb-display_rgb_display_ili9341test.py.png differ diff --git a/rgb-display_rgb_display_minipitftstats.py.png b/rgb-display_rgb_display_minipitftstats.py.png new file mode 100644 index 00000000..63cc02af Binary files /dev/null and b/rgb-display_rgb_display_minipitftstats.py.png differ diff --git a/rgb-display_rgb_display_minipitfttest.py.png b/rgb-display_rgb_display_minipitfttest.py.png new file mode 100644 index 00000000..63cc02af Binary files /dev/null and b/rgb-display_rgb_display_minipitfttest.py.png differ diff --git a/rgb-display_rgb_display_pillow_animated_gif.py.png b/rgb-display_rgb_display_pillow_animated_gif.py.png new file mode 100644 index 00000000..63cc02af Binary files /dev/null and b/rgb-display_rgb_display_pillow_animated_gif.py.png differ diff --git a/rgb-display_rgb_display_pillow_bonnet_buttons.py.png b/rgb-display_rgb_display_pillow_bonnet_buttons.py.png new file mode 100644 index 00000000..2152c760 Binary files /dev/null and b/rgb-display_rgb_display_pillow_bonnet_buttons.py.png differ diff --git a/rgb-display_rgb_display_pillow_demo.py.png b/rgb-display_rgb_display_pillow_demo.py.png new file mode 100644 index 00000000..63cc02af Binary files /dev/null and b/rgb-display_rgb_display_pillow_demo.py.png differ diff --git a/rgb-display_rgb_display_pillow_image.py.png b/rgb-display_rgb_display_pillow_image.py.png new file mode 100644 index 00000000..63cc02af Binary files /dev/null and b/rgb-display_rgb_display_pillow_image.py.png differ diff --git a/rgb-display_rgb_display_pillow_stats.py.png b/rgb-display_rgb_display_pillow_stats.py.png new file mode 100644 index 00000000..63cc02af Binary files /dev/null and b/rgb-display_rgb_display_pillow_stats.py.png differ diff --git a/rgb-display_rgb_display_simpletest.py.png b/rgb-display_rgb_display_simpletest.py.png new file mode 100644 index 00000000..63cc02af Binary files /dev/null and b/rgb-display_rgb_display_simpletest.py.png differ diff --git a/rgbled_rgbled_blink.py.png b/rgbled_rgbled_blink.py.png new file mode 100644 index 00000000..fd3237bf Binary files /dev/null and b/rgbled_rgbled_blink.py.png differ diff --git a/rgbled_rgbled_pca9685.py.png b/rgbled_rgbled_pca9685.py.png new file mode 100644 index 00000000..fd3237bf Binary files /dev/null and b/rgbled_rgbled_pca9685.py.png differ diff --git a/rgbled_rgbled_simpletest.py.png b/rgbled_rgbled_simpletest.py.png new file mode 100644 index 00000000..fd3237bf Binary files /dev/null and b/rgbled_rgbled_simpletest.py.png differ diff --git a/rockblock_rockblock_feather_sense_sensors.py.png b/rockblock_rockblock_feather_sense_sensors.py.png new file mode 100644 index 00000000..b7764def Binary files /dev/null and b/rockblock_rockblock_feather_sense_sensors.py.png differ diff --git a/rockblock_rockblock_recv_data.py.png b/rockblock_rockblock_recv_data.py.png new file mode 100644 index 00000000..4a0a8b2d Binary files /dev/null and b/rockblock_rockblock_recv_data.py.png differ diff --git a/rockblock_rockblock_recv_text.py.png b/rockblock_rockblock_recv_text.py.png new file mode 100644 index 00000000..4a0a8b2d Binary files /dev/null and b/rockblock_rockblock_recv_text.py.png differ diff --git a/rockblock_rockblock_send_data.py.png b/rockblock_rockblock_send_data.py.png new file mode 100644 index 00000000..4a0a8b2d Binary files /dev/null and b/rockblock_rockblock_send_data.py.png differ diff --git a/rockblock_rockblock_send_text.py.png b/rockblock_rockblock_send_text.py.png new file mode 100644 index 00000000..4a0a8b2d Binary files /dev/null and b/rockblock_rockblock_send_text.py.png differ diff --git a/rockblock_rockblock_simpletest.py.png b/rockblock_rockblock_simpletest.py.png new file mode 100644 index 00000000..4a0a8b2d Binary files /dev/null and b/rockblock_rockblock_simpletest.py.png differ diff --git a/rplidar_rplidar_simpletest.py.png b/rplidar_rplidar_simpletest.py.png new file mode 100644 index 00000000..e8500eeb Binary files /dev/null and b/rplidar_rplidar_simpletest.py.png differ diff --git a/rsa_rsa_generate_json_keys.py.png b/rsa_rsa_generate_json_keys.py.png new file mode 100644 index 00000000..d083672b Binary files /dev/null and b/rsa_rsa_generate_json_keys.py.png differ diff --git a/rsa_rsa_json_keys.py.png b/rsa_rsa_json_keys.py.png new file mode 100644 index 00000000..d083672b Binary files /dev/null and b/rsa_rsa_json_keys.py.png differ diff --git a/rsa_rsa_sign_verify.py.png b/rsa_rsa_sign_verify.py.png new file mode 100644 index 00000000..d083672b Binary files /dev/null and b/rsa_rsa_sign_verify.py.png differ diff --git a/rsa_rsa_simpletest.py.png b/rsa_rsa_simpletest.py.png new file mode 100644 index 00000000..d083672b Binary files /dev/null and b/rsa_rsa_simpletest.py.png differ diff --git a/rsa_rsa_tests.py.png b/rsa_rsa_tests.py.png new file mode 100644 index 00000000..d083672b Binary files /dev/null and b/rsa_rsa_tests.py.png differ diff --git a/rtttl_rtttl_simpletest.py.png b/rtttl_rtttl_simpletest.py.png new file mode 100644 index 00000000..b452786a Binary files /dev/null and b/rtttl_rtttl_simpletest.py.png differ diff --git a/s35710_s35710_simpletest.py.png b/s35710_s35710_simpletest.py.png new file mode 100644 index 00000000..66b0a95c Binary files /dev/null and b/s35710_s35710_simpletest.py.png differ diff --git a/scd30_scd30_ft232htest.py.png b/scd30_scd30_ft232htest.py.png new file mode 100644 index 00000000..6cc8f6ea Binary files /dev/null and b/scd30_scd30_ft232htest.py.png differ diff --git a/scd30_scd30_mcp2221test.py.png b/scd30_scd30_mcp2221test.py.png new file mode 100644 index 00000000..6cc8f6ea Binary files /dev/null and b/scd30_scd30_mcp2221test.py.png differ diff --git a/scd30_scd30_simpletest.py.png b/scd30_scd30_simpletest.py.png new file mode 100644 index 00000000..6cc8f6ea Binary files /dev/null and b/scd30_scd30_simpletest.py.png differ diff --git a/scd30_scd30_tuning_knobs.py.png b/scd30_scd30_tuning_knobs.py.png new file mode 100644 index 00000000..6cc8f6ea Binary files /dev/null and b/scd30_scd30_tuning_knobs.py.png differ diff --git a/scd4x_scd41_single_shot_example.py.png b/scd4x_scd41_single_shot_example.py.png new file mode 100644 index 00000000..d8b7ad2a Binary files /dev/null and b/scd4x_scd41_single_shot_example.py.png differ diff --git a/scd4x_scd4x_displayio_simpletest.py.png b/scd4x_scd4x_displayio_simpletest.py.png new file mode 100644 index 00000000..26b9443e Binary files /dev/null and b/scd4x_scd4x_displayio_simpletest.py.png differ diff --git a/scd4x_scd4x_simpletest.py.png b/scd4x_scd4x_simpletest.py.png new file mode 100644 index 00000000..d8b7ad2a Binary files /dev/null and b/scd4x_scd4x_simpletest.py.png differ diff --git a/scd4x_scd4x_tuning_knobs.py.png b/scd4x_scd4x_tuning_knobs.py.png new file mode 100644 index 00000000..d8b7ad2a Binary files /dev/null and b/scd4x_scd4x_tuning_knobs.py.png differ diff --git a/sdcard_sd_read_simpletest.py.png b/sdcard_sd_read_simpletest.py.png new file mode 100644 index 00000000..50e27331 Binary files /dev/null and b/sdcard_sd_read_simpletest.py.png differ diff --git a/seesaw_seesaw_analogin_test.py.png b/seesaw_seesaw_analogin_test.py.png new file mode 100644 index 00000000..f01dd64d Binary files /dev/null and b/seesaw_seesaw_analogin_test.py.png differ diff --git a/seesaw_seesaw_ano_rotary_7segment_demo.py.png b/seesaw_seesaw_ano_rotary_7segment_demo.py.png new file mode 100644 index 00000000..6cd42bcf Binary files /dev/null and b/seesaw_seesaw_ano_rotary_7segment_demo.py.png differ diff --git a/seesaw_seesaw_ano_rotary_simpletest.py.png b/seesaw_seesaw_ano_rotary_simpletest.py.png new file mode 100644 index 00000000..f01dd64d Binary files /dev/null and b/seesaw_seesaw_ano_rotary_simpletest.py.png differ diff --git a/seesaw_seesaw_arcade_qt_multi_board.py.png b/seesaw_seesaw_arcade_qt_multi_board.py.png new file mode 100644 index 00000000..f01dd64d Binary files /dev/null and b/seesaw_seesaw_arcade_qt_multi_board.py.png differ diff --git a/seesaw_seesaw_arcade_qt_simpletest.py.png b/seesaw_seesaw_arcade_qt_simpletest.py.png new file mode 100644 index 00000000..f01dd64d Binary files /dev/null and b/seesaw_seesaw_arcade_qt_simpletest.py.png differ diff --git a/seesaw_seesaw_attiny_simpletest.py.png b/seesaw_seesaw_attiny_simpletest.py.png new file mode 100644 index 00000000..f01dd64d Binary files /dev/null and b/seesaw_seesaw_attiny_simpletest.py.png differ diff --git a/seesaw_seesaw_crickit_test.py.png b/seesaw_seesaw_crickit_test.py.png new file mode 100644 index 00000000..cce88422 Binary files /dev/null and b/seesaw_seesaw_crickit_test.py.png differ diff --git a/seesaw_seesaw_digitalio_test.py.png b/seesaw_seesaw_digitalio_test.py.png new file mode 100644 index 00000000..f01dd64d Binary files /dev/null and b/seesaw_seesaw_digitalio_test.py.png differ diff --git a/seesaw_seesaw_eeprom_test.py.png b/seesaw_seesaw_eeprom_test.py.png new file mode 100644 index 00000000..f01dd64d Binary files /dev/null and b/seesaw_seesaw_eeprom_test.py.png differ diff --git a/seesaw_seesaw_gamepad_qt.py.png b/seesaw_seesaw_gamepad_qt.py.png new file mode 100644 index 00000000..f01dd64d Binary files /dev/null and b/seesaw_seesaw_gamepad_qt.py.png differ diff --git a/seesaw_seesaw_joy_featherwing.py.png b/seesaw_seesaw_joy_featherwing.py.png new file mode 100644 index 00000000..f01dd64d Binary files /dev/null and b/seesaw_seesaw_joy_featherwing.py.png differ diff --git a/seesaw_seesaw_minitft_featherwing.py.png b/seesaw_seesaw_minitft_featherwing.py.png new file mode 100644 index 00000000..f01dd64d Binary files /dev/null and b/seesaw_seesaw_minitft_featherwing.py.png differ diff --git a/seesaw_seesaw_neopixel_test.py.png b/seesaw_seesaw_neopixel_test.py.png new file mode 100644 index 00000000..f01dd64d Binary files /dev/null and b/seesaw_seesaw_neopixel_test.py.png differ diff --git a/seesaw_seesaw_pc_joystick.py.png b/seesaw_seesaw_pc_joystick.py.png new file mode 100644 index 00000000..f01dd64d Binary files /dev/null and b/seesaw_seesaw_pc_joystick.py.png differ diff --git a/seesaw_seesaw_pwmout_test.py.png b/seesaw_seesaw_pwmout_test.py.png new file mode 100644 index 00000000..f01dd64d Binary files /dev/null and b/seesaw_seesaw_pwmout_test.py.png differ diff --git a/seesaw_seesaw_quadrotary.py.png b/seesaw_seesaw_quadrotary.py.png new file mode 100644 index 00000000..f01dd64d Binary files /dev/null and b/seesaw_seesaw_quadrotary.py.png differ diff --git a/seesaw_seesaw_rotary_multiples.py.png b/seesaw_seesaw_rotary_multiples.py.png new file mode 100644 index 00000000..f01dd64d Binary files /dev/null and b/seesaw_seesaw_rotary_multiples.py.png differ diff --git a/seesaw_seesaw_rotary_neopixel.py.png b/seesaw_seesaw_rotary_neopixel.py.png new file mode 100644 index 00000000..f01dd64d Binary files /dev/null and b/seesaw_seesaw_rotary_neopixel.py.png differ diff --git a/seesaw_seesaw_rotary_simpletest.py.png b/seesaw_seesaw_rotary_simpletest.py.png new file mode 100644 index 00000000..f01dd64d Binary files /dev/null and b/seesaw_seesaw_rotary_simpletest.py.png differ diff --git a/seesaw_seesaw_simpletest.py.png b/seesaw_seesaw_simpletest.py.png new file mode 100644 index 00000000..f01dd64d Binary files /dev/null and b/seesaw_seesaw_simpletest.py.png differ diff --git a/seesaw_seesaw_soil_simpletest.py.png b/seesaw_seesaw_soil_simpletest.py.png new file mode 100644 index 00000000..f01dd64d Binary files /dev/null and b/seesaw_seesaw_soil_simpletest.py.png differ diff --git a/sen6x_sen6x_simpletest.py.png b/sen6x_sen6x_simpletest.py.png new file mode 100644 index 00000000..9ea165ad Binary files /dev/null and b/sen6x_sen6x_simpletest.py.png differ diff --git a/servokit_servokit_all_servos_sequential.py.png b/servokit_servokit_all_servos_sequential.py.png new file mode 100644 index 00000000..12653aea Binary files /dev/null and b/servokit_servokit_all_servos_sequential.py.png differ diff --git a/servokit_servokit_all_servos_synchronised.py.png b/servokit_servokit_all_servos_synchronised.py.png new file mode 100644 index 00000000..12653aea Binary files /dev/null and b/servokit_servokit_all_servos_synchronised.py.png differ diff --git a/servokit_servokit_simpletest.py.png b/servokit_servokit_simpletest.py.png new file mode 100644 index 00000000..12653aea Binary files /dev/null and b/servokit_servokit_simpletest.py.png differ diff --git a/sgp30_sgp30_simpletest.py.png b/sgp30_sgp30_simpletest.py.png new file mode 100644 index 00000000..174ad199 Binary files /dev/null and b/sgp30_sgp30_simpletest.py.png differ diff --git a/sgp40_sgp40_indextest.py.png b/sgp40_sgp40_indextest.py.png new file mode 100644 index 00000000..f9a487d6 Binary files /dev/null and b/sgp40_sgp40_indextest.py.png differ diff --git a/sgp40_sgp40_simpletest.py.png b/sgp40_sgp40_simpletest.py.png new file mode 100644 index 00000000..b4c57415 Binary files /dev/null and b/sgp40_sgp40_simpletest.py.png differ diff --git a/sharpmemorydisplay_sharpmemorydisplay_pillow_demo.py.png b/sharpmemorydisplay_sharpmemorydisplay_pillow_demo.py.png new file mode 100644 index 00000000..dfb2c210 Binary files /dev/null and b/sharpmemorydisplay_sharpmemorydisplay_pillow_demo.py.png differ diff --git a/sharpmemorydisplay_sharpmemorydisplay_simpletest.py.png b/sharpmemorydisplay_sharpmemorydisplay_simpletest.py.png new file mode 100644 index 00000000..dfb2c210 Binary files /dev/null and b/sharpmemorydisplay_sharpmemorydisplay_simpletest.py.png differ diff --git a/sht31_sht31d_periodic_mode.py.png b/sht31_sht31d_periodic_mode.py.png new file mode 100644 index 00000000..4c37acf2 Binary files /dev/null and b/sht31_sht31d_periodic_mode.py.png differ diff --git a/sht31_sht31d_simple_mode.py.png b/sht31_sht31d_simple_mode.py.png new file mode 100644 index 00000000..4c37acf2 Binary files /dev/null and b/sht31_sht31d_simple_mode.py.png differ diff --git a/sht31_sht31d_simpletest.py.png b/sht31_sht31d_simpletest.py.png new file mode 100644 index 00000000..4c37acf2 Binary files /dev/null and b/sht31_sht31d_simpletest.py.png differ diff --git a/sht4x_sht4x_displayio_simpletest.py.png b/sht4x_sht4x_displayio_simpletest.py.png new file mode 100644 index 00000000..59467f1f Binary files /dev/null and b/sht4x_sht4x_displayio_simpletest.py.png differ diff --git a/sht4x_sht4x_simpletest.py.png b/sht4x_sht4x_simpletest.py.png new file mode 100644 index 00000000..d1f25c6b Binary files /dev/null and b/sht4x_sht4x_simpletest.py.png differ diff --git a/shtc3_shtc3_displayio_simpletest.py.png b/shtc3_shtc3_displayio_simpletest.py.png new file mode 100644 index 00000000..4fdfc11d Binary files /dev/null and b/shtc3_shtc3_displayio_simpletest.py.png differ diff --git a/shtc3_shtc3_simpletest.py.png b/shtc3_shtc3_simpletest.py.png new file mode 100644 index 00000000..03a67371 Binary files /dev/null and b/shtc3_shtc3_simpletest.py.png differ diff --git a/si1145_si1145_displayio_simpletest.py.png b/si1145_si1145_displayio_simpletest.py.png new file mode 100644 index 00000000..7e0f87b2 Binary files /dev/null and b/si1145_si1145_displayio_simpletest.py.png differ diff --git a/si1145_si1145_simpletest.py.png b/si1145_si1145_simpletest.py.png new file mode 100644 index 00000000..cc341ed6 Binary files /dev/null and b/si1145_si1145_simpletest.py.png differ diff --git a/si1145_si1145_test_gains.py.png b/si1145_si1145_test_gains.py.png new file mode 100644 index 00000000..cc341ed6 Binary files /dev/null and b/si1145_si1145_test_gains.py.png differ diff --git a/si4713_si4713_simpletest.py.png b/si4713_si4713_simpletest.py.png new file mode 100644 index 00000000..69761e44 Binary files /dev/null and b/si4713_si4713_simpletest.py.png differ diff --git a/si5351_si5351_simpletest.py.png b/si5351_si5351_simpletest.py.png new file mode 100644 index 00000000..97c26e6f Binary files /dev/null and b/si5351_si5351_simpletest.py.png differ diff --git a/si7021_si7021_displayio_simpletest.py.png b/si7021_si7021_displayio_simpletest.py.png new file mode 100644 index 00000000..1f09f2c7 Binary files /dev/null and b/si7021_si7021_displayio_simpletest.py.png differ diff --git a/si7021_si7021_simpletest.py.png b/si7021_si7021_simpletest.py.png new file mode 100644 index 00000000..7299d259 Binary files /dev/null and b/si7021_si7021_simpletest.py.png differ diff --git a/simple-text-display_simple_text_display_simpletest.py.png b/simple-text-display_simple_text_display_simpletest.py.png new file mode 100644 index 00000000..35f65196 Binary files /dev/null and b/simple-text-display_simple_text_display_simpletest.py.png differ diff --git a/simpleio_simpleio_map_range_simpletest.py.png b/simpleio_simpleio_map_range_simpletest.py.png new file mode 100644 index 00000000..b2b8a6ed Binary files /dev/null and b/simpleio_simpleio_map_range_simpletest.py.png differ diff --git a/simpleio_simpleio_shift_in_out_demo.py.png b/simpleio_simpleio_shift_in_out_demo.py.png new file mode 100644 index 00000000..b2b8a6ed Binary files /dev/null and b/simpleio_simpleio_shift_in_out_demo.py.png differ diff --git a/simpleio_simpleio_tone_demo.py.png b/simpleio_simpleio_tone_demo.py.png new file mode 100644 index 00000000..b2b8a6ed Binary files /dev/null and b/simpleio_simpleio_tone_demo.py.png differ diff --git a/simplemath_simplemath_simpletest.py.png b/simplemath_simplemath_simpletest.py.png new file mode 100644 index 00000000..496c8552 Binary files /dev/null and b/simplemath_simplemath_simpletest.py.png differ diff --git a/slideshow_slideshow_alignment_test.py.png b/slideshow_slideshow_alignment_test.py.png new file mode 100644 index 00000000..426a99b4 Binary files /dev/null and b/slideshow_slideshow_alignment_test.py.png differ diff --git a/slideshow_slideshow_simpletest.py.png b/slideshow_slideshow_simpletest.py.png new file mode 100644 index 00000000..426a99b4 Binary files /dev/null and b/slideshow_slideshow_simpletest.py.png differ diff --git a/slideshow_slideshow_tft_gizmo.py.png b/slideshow_slideshow_tft_gizmo.py.png new file mode 100644 index 00000000..917bdd60 Binary files /dev/null and b/slideshow_slideshow_tft_gizmo.py.png differ diff --git a/slideshow_slideshow_touch.py.png b/slideshow_slideshow_touch.py.png new file mode 100644 index 00000000..426a99b4 Binary files /dev/null and b/slideshow_slideshow_touch.py.png differ diff --git a/spd1656_spd1656_4in_acep.py.png b/spd1656_spd1656_4in_acep.py.png new file mode 100644 index 00000000..790d1ce6 Binary files /dev/null and b/spd1656_spd1656_4in_acep.py.png differ diff --git a/spd1656_spd1656_color_stripes.py.png b/spd1656_spd1656_color_stripes.py.png new file mode 100644 index 00000000..790d1ce6 Binary files /dev/null and b/spd1656_spd1656_color_stripes.py.png differ diff --git a/spd1656_spd1656_colors_and_text.py.png b/spd1656_spd1656_colors_and_text.py.png new file mode 100644 index 00000000..1a56e76e Binary files /dev/null and b/spd1656_spd1656_colors_and_text.py.png differ diff --git a/spd1656_spd1656_simpletest.py.png b/spd1656_spd1656_simpletest.py.png new file mode 100644 index 00000000..790d1ce6 Binary files /dev/null and b/spd1656_spd1656_simpletest.py.png differ diff --git a/ssd1305_ssd1305_pillow_demo.py.png b/ssd1305_ssd1305_pillow_demo.py.png new file mode 100644 index 00000000..67c782e8 Binary files /dev/null and b/ssd1305_ssd1305_pillow_demo.py.png differ diff --git a/ssd1305_ssd1305_simpletest.py.png b/ssd1305_ssd1305_simpletest.py.png new file mode 100644 index 00000000..67c782e8 Binary files /dev/null and b/ssd1305_ssd1305_simpletest.py.png differ diff --git a/ssd1305_ssd1305_stats.py.png b/ssd1305_ssd1305_stats.py.png new file mode 100644 index 00000000..67c782e8 Binary files /dev/null and b/ssd1305_ssd1305_stats.py.png differ diff --git a/ssd1306_ssd1306_bonnet_buttons.py.png b/ssd1306_ssd1306_bonnet_buttons.py.png new file mode 100644 index 00000000..8c4aa0ce Binary files /dev/null and b/ssd1306_ssd1306_bonnet_buttons.py.png differ diff --git a/ssd1306_ssd1306_bouncing_ball.py.png b/ssd1306_ssd1306_bouncing_ball.py.png new file mode 100644 index 00000000..8c4aa0ce Binary files /dev/null and b/ssd1306_ssd1306_bouncing_ball.py.png differ diff --git a/ssd1306_ssd1306_clear.py.png b/ssd1306_ssd1306_clear.py.png new file mode 100644 index 00000000..8c4aa0ce Binary files /dev/null and b/ssd1306_ssd1306_clear.py.png differ diff --git a/ssd1306_ssd1306_framebuftest.py.png b/ssd1306_ssd1306_framebuftest.py.png new file mode 100644 index 00000000..8c4aa0ce Binary files /dev/null and b/ssd1306_ssd1306_framebuftest.py.png differ diff --git a/ssd1306_ssd1306_pillow_animate.py.png b/ssd1306_ssd1306_pillow_animate.py.png new file mode 100644 index 00000000..8c4aa0ce Binary files /dev/null and b/ssd1306_ssd1306_pillow_animate.py.png differ diff --git a/ssd1306_ssd1306_pillow_clock.py.png b/ssd1306_ssd1306_pillow_clock.py.png new file mode 100644 index 00000000..8c4aa0ce Binary files /dev/null and b/ssd1306_ssd1306_pillow_clock.py.png differ diff --git a/ssd1306_ssd1306_pillow_demo.py.png b/ssd1306_ssd1306_pillow_demo.py.png new file mode 100644 index 00000000..8c4aa0ce Binary files /dev/null and b/ssd1306_ssd1306_pillow_demo.py.png differ diff --git a/ssd1306_ssd1306_pillow_image_display.py.png b/ssd1306_ssd1306_pillow_image_display.py.png new file mode 100644 index 00000000..8c4aa0ce Binary files /dev/null and b/ssd1306_ssd1306_pillow_image_display.py.png differ diff --git a/ssd1306_ssd1306_pillow_images.py.png b/ssd1306_ssd1306_pillow_images.py.png new file mode 100644 index 00000000..8c4aa0ce Binary files /dev/null and b/ssd1306_ssd1306_pillow_images.py.png differ diff --git a/ssd1306_ssd1306_pillow_ip.py.png b/ssd1306_ssd1306_pillow_ip.py.png new file mode 100644 index 00000000..8c4aa0ce Binary files /dev/null and b/ssd1306_ssd1306_pillow_ip.py.png differ diff --git a/ssd1306_ssd1306_pillow_shapes.py.png b/ssd1306_ssd1306_pillow_shapes.py.png new file mode 100644 index 00000000..8c4aa0ce Binary files /dev/null and b/ssd1306_ssd1306_pillow_shapes.py.png differ diff --git a/ssd1306_ssd1306_pillow_text.py.png b/ssd1306_ssd1306_pillow_text.py.png new file mode 100644 index 00000000..8c4aa0ce Binary files /dev/null and b/ssd1306_ssd1306_pillow_text.py.png differ diff --git a/ssd1306_ssd1306_simpletest.py.png b/ssd1306_ssd1306_simpletest.py.png new file mode 100644 index 00000000..8c4aa0ce Binary files /dev/null and b/ssd1306_ssd1306_simpletest.py.png differ diff --git a/ssd1306_ssd1306_stats.py.png b/ssd1306_ssd1306_stats.py.png new file mode 100644 index 00000000..8c4aa0ce Binary files /dev/null and b/ssd1306_ssd1306_stats.py.png differ diff --git a/ssd1322_ssd1322_gamma.py.png b/ssd1322_ssd1322_gamma.py.png new file mode 100644 index 00000000..661bfffe Binary files /dev/null and b/ssd1322_ssd1322_gamma.py.png differ diff --git a/ssd1322_ssd1322_simpletest.py.png b/ssd1322_ssd1322_simpletest.py.png new file mode 100644 index 00000000..661bfffe Binary files /dev/null and b/ssd1322_ssd1322_simpletest.py.png differ diff --git a/ssd1325_ssd1325_gamma.py.png b/ssd1325_ssd1325_gamma.py.png new file mode 100644 index 00000000..55b7ce01 Binary files /dev/null and b/ssd1325_ssd1325_gamma.py.png differ diff --git a/ssd1325_ssd1325_simpletest.py.png b/ssd1325_ssd1325_simpletest.py.png new file mode 100644 index 00000000..ff1d1b42 Binary files /dev/null and b/ssd1325_ssd1325_simpletest.py.png differ diff --git a/ssd1327_ssd1327_gamma.py.png b/ssd1327_ssd1327_gamma.py.png new file mode 100644 index 00000000..36cb9e5d Binary files /dev/null and b/ssd1327_ssd1327_gamma.py.png differ diff --git a/ssd1327_ssd1327_simpletest.py.png b/ssd1327_ssd1327_simpletest.py.png new file mode 100644 index 00000000..d61d7386 Binary files /dev/null and b/ssd1327_ssd1327_simpletest.py.png differ diff --git a/ssd1331_ssd1331_simpletest.py.png b/ssd1331_ssd1331_simpletest.py.png new file mode 100644 index 00000000..a104fe68 Binary files /dev/null and b/ssd1331_ssd1331_simpletest.py.png differ diff --git a/ssd1351_ssd1351_128x96_simpletest.py.png b/ssd1351_ssd1351_128x96_simpletest.py.png new file mode 100644 index 00000000..7c8c4517 Binary files /dev/null and b/ssd1351_ssd1351_128x96_simpletest.py.png differ diff --git a/ssd1351_ssd1351_simpletest.py.png b/ssd1351_ssd1351_simpletest.py.png new file mode 100644 index 00000000..7c8c4517 Binary files /dev/null and b/ssd1351_ssd1351_simpletest.py.png differ diff --git a/ssd1608_ssd1608_simpletest.py.png b/ssd1608_ssd1608_simpletest.py.png new file mode 100644 index 00000000..6490d6c6 Binary files /dev/null and b/ssd1608_ssd1608_simpletest.py.png differ diff --git a/ssd1675_ssd1675_2.13_monochrome.py.png b/ssd1675_ssd1675_2.13_monochrome.py.png new file mode 100644 index 00000000..c27c4a9f Binary files /dev/null and b/ssd1675_ssd1675_2.13_monochrome.py.png differ diff --git a/ssd1675_ssd1675_four_corners.py.png b/ssd1675_ssd1675_four_corners.py.png new file mode 100644 index 00000000..c27c4a9f Binary files /dev/null and b/ssd1675_ssd1675_four_corners.py.png differ diff --git a/ssd1675_ssd1675_simpletest.py.png b/ssd1675_ssd1675_simpletest.py.png new file mode 100644 index 00000000..c27c4a9f Binary files /dev/null and b/ssd1675_ssd1675_simpletest.py.png differ diff --git a/ssd1680_ssd1680_2.13_featherwing.py.png b/ssd1680_ssd1680_2.13_featherwing.py.png new file mode 100644 index 00000000..cf098479 Binary files /dev/null and b/ssd1680_ssd1680_2.13_featherwing.py.png differ diff --git a/ssd1680_ssd1680_2.13_mono_eink_bonnet.py.png b/ssd1680_ssd1680_2.13_mono_eink_bonnet.py.png new file mode 100644 index 00000000..cf098479 Binary files /dev/null and b/ssd1680_ssd1680_2.13_mono_eink_bonnet.py.png differ diff --git a/ssd1680_ssd1680_2.13_tricolor_breakout.py.png b/ssd1680_ssd1680_2.13_tricolor_breakout.py.png new file mode 100644 index 00000000..cf098479 Binary files /dev/null and b/ssd1680_ssd1680_2.13_tricolor_breakout.py.png differ diff --git a/ssd1680_ssd1680_2.9_tricolor_breakout.py.png b/ssd1680_ssd1680_2.9_tricolor_breakout.py.png new file mode 100644 index 00000000..cf098479 Binary files /dev/null and b/ssd1680_ssd1680_2.9_tricolor_breakout.py.png differ diff --git a/ssd1680_ssd1680_four_corners.py.png b/ssd1680_ssd1680_four_corners.py.png new file mode 100644 index 00000000..cf098479 Binary files /dev/null and b/ssd1680_ssd1680_four_corners.py.png differ diff --git a/ssd1680_ssd1680_simpletest.py.png b/ssd1680_ssd1680_simpletest.py.png new file mode 100644 index 00000000..cf098479 Binary files /dev/null and b/ssd1680_ssd1680_simpletest.py.png differ diff --git a/ssd1681_ssd1681_four_corners.py.png b/ssd1681_ssd1681_four_corners.py.png new file mode 100644 index 00000000..13732a76 Binary files /dev/null and b/ssd1681_ssd1681_four_corners.py.png differ diff --git a/ssd1681_ssd1681_simpletest.py.png b/ssd1681_ssd1681_simpletest.py.png new file mode 100644 index 00000000..13732a76 Binary files /dev/null and b/ssd1681_ssd1681_simpletest.py.png differ diff --git a/st7565_st7565_simpletest.py.png b/st7565_st7565_simpletest.py.png new file mode 100644 index 00000000..2a0467ee Binary files /dev/null and b/st7565_st7565_simpletest.py.png differ diff --git a/st7735_st7735_simpletest.py.png b/st7735_st7735_simpletest.py.png new file mode 100644 index 00000000..860f97f9 Binary files /dev/null and b/st7735_st7735_simpletest.py.png differ diff --git a/st7735r_st7735r_128x160_colored_labels.py.png b/st7735r_st7735r_128x160_colored_labels.py.png new file mode 100644 index 00000000..02d6f207 Binary files /dev/null and b/st7735r_st7735r_128x160_colored_labels.py.png differ diff --git a/st7735r_st7735r_128x160_simpletest.py.png b/st7735r_st7735r_128x160_simpletest.py.png new file mode 100644 index 00000000..02d6f207 Binary files /dev/null and b/st7735r_st7735r_128x160_simpletest.py.png differ diff --git a/st7735r_st7735r_18tftshield_buttons.py.png b/st7735r_st7735r_18tftshield_buttons.py.png new file mode 100644 index 00000000..48541ad4 Binary files /dev/null and b/st7735r_st7735r_18tftshield_buttons.py.png differ diff --git a/st7735r_st7735r_minitft_featherwing_simpletest.py.png b/st7735r_st7735r_minitft_featherwing_simpletest.py.png new file mode 100644 index 00000000..55715e58 Binary files /dev/null and b/st7735r_st7735r_minitft_featherwing_simpletest.py.png differ diff --git a/st7735r_st7735r_minitft_revb_simpletest.py.png b/st7735r_st7735r_minitft_revb_simpletest.py.png new file mode 100644 index 00000000..02d6f207 Binary files /dev/null and b/st7735r_st7735r_minitft_revb_simpletest.py.png differ diff --git a/st7735r_st7735r_minitft_simpletest.py.png b/st7735r_st7735r_minitft_simpletest.py.png new file mode 100644 index 00000000..02d6f207 Binary files /dev/null and b/st7735r_st7735r_minitft_simpletest.py.png differ diff --git a/st7735r_st7735r_simpletest.py.png b/st7735r_st7735r_simpletest.py.png new file mode 100644 index 00000000..02d6f207 Binary files /dev/null and b/st7735r_st7735r_simpletest.py.png differ diff --git a/st7789_st7789_170x320_1.9_simpletest.py.png b/st7789_st7789_170x320_1.9_simpletest.py.png new file mode 100644 index 00000000..935d1a32 Binary files /dev/null and b/st7789_st7789_170x320_1.9_simpletest.py.png differ diff --git a/st7789_st7789_172x320_1.47_simpletest.py.png b/st7789_st7789_172x320_1.47_simpletest.py.png new file mode 100644 index 00000000..935d1a32 Binary files /dev/null and b/st7789_st7789_172x320_1.47_simpletest.py.png differ diff --git a/st7789_st7789_240x135_pitft_simpletest.py.png b/st7789_st7789_240x135_pitft_simpletest.py.png new file mode 100644 index 00000000..935d1a32 Binary files /dev/null and b/st7789_st7789_240x135_pitft_simpletest.py.png differ diff --git a/st7789_st7789_240x135_simpletest.py.png b/st7789_st7789_240x135_simpletest.py.png new file mode 100644 index 00000000..935d1a32 Binary files /dev/null and b/st7789_st7789_240x135_simpletest.py.png differ diff --git a/st7789_st7789_240x135_simpletest_Pimoroni_Pico_Display_Pack.py.png b/st7789_st7789_240x135_simpletest_Pimoroni_Pico_Display_Pack.py.png new file mode 100644 index 00000000..935d1a32 Binary files /dev/null and b/st7789_st7789_240x135_simpletest_Pimoroni_Pico_Display_Pack.py.png differ diff --git a/st7789_st7789_240x240_bonnet_simpletest.py.png b/st7789_st7789_240x240_bonnet_simpletest.py.png new file mode 100644 index 00000000..935d1a32 Binary files /dev/null and b/st7789_st7789_240x240_bonnet_simpletest.py.png differ diff --git a/st7789_st7789_240x240_pitft_simpletest.py.png b/st7789_st7789_240x240_pitft_simpletest.py.png new file mode 100644 index 00000000..935d1a32 Binary files /dev/null and b/st7789_st7789_240x240_pitft_simpletest.py.png differ diff --git a/st7789_st7789_240x240_simpletest_Pimoroni_Pico_Explorer.py.png b/st7789_st7789_240x240_simpletest_Pimoroni_Pico_Explorer.py.png new file mode 100644 index 00000000..935d1a32 Binary files /dev/null and b/st7789_st7789_240x240_simpletest_Pimoroni_Pico_Explorer.py.png differ diff --git a/st7789_st7789_240x240_simpletest_Waveshare_PicoLCD_1_3.py.png b/st7789_st7789_240x240_simpletest_Waveshare_PicoLCD_1_3.py.png new file mode 100644 index 00000000..935d1a32 Binary files /dev/null and b/st7789_st7789_240x240_simpletest_Waveshare_PicoLCD_1_3.py.png differ diff --git a/st7789_st7789_280x240_simpletest.py.png b/st7789_st7789_280x240_simpletest.py.png new file mode 100644 index 00000000..935d1a32 Binary files /dev/null and b/st7789_st7789_280x240_simpletest.py.png differ diff --git a/st7789_st7789_320x240_simpletest.py.png b/st7789_st7789_320x240_simpletest.py.png new file mode 100644 index 00000000..935d1a32 Binary files /dev/null and b/st7789_st7789_320x240_simpletest.py.png differ diff --git a/st7789_st7789_320x240_simpletest_Pimoroni_Pico_Display_2_0.py.png b/st7789_st7789_320x240_simpletest_Pimoroni_Pico_Display_2_0.py.png new file mode 100644 index 00000000..935d1a32 Binary files /dev/null and b/st7789_st7789_320x240_simpletest_Pimoroni_Pico_Display_2_0.py.png differ diff --git a/st7789_st7789_simpletest.py.png b/st7789_st7789_simpletest.py.png new file mode 100644 index 00000000..935d1a32 Binary files /dev/null and b/st7789_st7789_simpletest.py.png differ diff --git a/st7789_st7789_tft_gizmo_simpletest.py.png b/st7789_st7789_tft_gizmo_simpletest.py.png new file mode 100644 index 00000000..935d1a32 Binary files /dev/null and b/st7789_st7789_tft_gizmo_simpletest.py.png differ diff --git a/stmpe610_stmpe610_button_demo.py.png b/stmpe610_stmpe610_button_demo.py.png new file mode 100644 index 00000000..b13cb49c Binary files /dev/null and b/stmpe610_stmpe610_button_demo.py.png differ diff --git a/stmpe610_stmpe610_paint_demo.py.png b/stmpe610_stmpe610_paint_demo.py.png new file mode 100644 index 00000000..50858c63 Binary files /dev/null and b/stmpe610_stmpe610_paint_demo.py.png differ diff --git a/stmpe610_stmpe610_simpletest.py.png b/stmpe610_stmpe610_simpletest.py.png new file mode 100644 index 00000000..319f5c00 Binary files /dev/null and b/stmpe610_stmpe610_simpletest.py.png differ diff --git a/stmpe610_stmpe610_touch_calibrator.py.png b/stmpe610_stmpe610_touch_calibrator.py.png new file mode 100644 index 00000000..d33ab0e1 Binary files /dev/null and b/stmpe610_stmpe610_touch_calibrator.py.png differ diff --git a/stmpe610_stmpe610_touch_point_paint_demo.py.png b/stmpe610_stmpe610_touch_point_paint_demo.py.png new file mode 100644 index 00000000..50858c63 Binary files /dev/null and b/stmpe610_stmpe610_touch_point_paint_demo.py.png differ diff --git a/stmpe610_stmpe610_touch_point_simpletest.py.png b/stmpe610_stmpe610_touch_point_simpletest.py.png new file mode 100644 index 00000000..319f5c00 Binary files /dev/null and b/stmpe610_stmpe610_touch_point_simpletest.py.png differ diff --git a/stspin_stspin_microsteps.py.png b/stspin_stspin_microsteps.py.png new file mode 100644 index 00000000..33a047bf Binary files /dev/null and b/stspin_stspin_microsteps.py.png differ diff --git a/stspin_stspin_simpletest.py.png b/stspin_stspin_simpletest.py.png new file mode 100644 index 00000000..33a047bf Binary files /dev/null and b/stspin_stspin_simpletest.py.png differ diff --git a/tc74_tc74_simpletest.py.png b/tc74_tc74_simpletest.py.png new file mode 100644 index 00000000..f63d913b Binary files /dev/null and b/tc74_tc74_simpletest.py.png differ diff --git a/tca8418_tca8418_3x4_OLED.py.png b/tca8418_tca8418_3x4_OLED.py.png new file mode 100644 index 00000000..53f269bb Binary files /dev/null and b/tca8418_tca8418_3x4_OLED.py.png differ diff --git a/tca8418_tca8418_3x4_noOLED.py.png b/tca8418_tca8418_3x4_noOLED.py.png new file mode 100644 index 00000000..0c85caee Binary files /dev/null and b/tca8418_tca8418_3x4_noOLED.py.png differ diff --git a/tca8418_tca8418_digitalio_blink.py.png b/tca8418_tca8418_digitalio_blink.py.png new file mode 100644 index 00000000..0c85caee Binary files /dev/null and b/tca8418_tca8418_digitalio_blink.py.png differ diff --git a/tca8418_tca8418_digitalio_button.py.png b/tca8418_tca8418_digitalio_button.py.png new file mode 100644 index 00000000..0c85caee Binary files /dev/null and b/tca8418_tca8418_digitalio_button.py.png differ diff --git a/tca8418_tca8418_gpio_fifo.py.png b/tca8418_tca8418_gpio_fifo.py.png new file mode 100644 index 00000000..0d96cf27 Binary files /dev/null and b/tca8418_tca8418_gpio_fifo.py.png differ diff --git a/tca8418_tca8418_gpiobutton.py.png b/tca8418_tca8418_gpiobutton.py.png new file mode 100644 index 00000000..0c85caee Binary files /dev/null and b/tca8418_tca8418_gpiobutton.py.png differ diff --git a/tca8418_tca8418_keypad.py.png b/tca8418_tca8418_keypad.py.png new file mode 100644 index 00000000..0c85caee Binary files /dev/null and b/tca8418_tca8418_keypad.py.png differ diff --git a/tca8418_tca8418_simpletest.py.png b/tca8418_tca8418_simpletest.py.png new file mode 100644 index 00000000..0c85caee Binary files /dev/null and b/tca8418_tca8418_simpletest.py.png differ diff --git a/tca9584a_pca9546a_multisensor.py.png b/tca9584a_pca9546a_multisensor.py.png new file mode 100644 index 00000000..813580f2 Binary files /dev/null and b/tca9584a_pca9546a_multisensor.py.png differ diff --git a/tca9584a_pca9546a_simpletest.py.png b/tca9584a_pca9546a_simpletest.py.png new file mode 100644 index 00000000..a23e7974 Binary files /dev/null and b/tca9584a_pca9546a_simpletest.py.png differ diff --git a/tca9584a_tca9548a_multisensor.py.png b/tca9584a_tca9548a_multisensor.py.png new file mode 100644 index 00000000..813580f2 Binary files /dev/null and b/tca9584a_tca9548a_multisensor.py.png differ diff --git a/tca9584a_tca9548a_simpletest.py.png b/tca9584a_tca9548a_simpletest.py.png new file mode 100644 index 00000000..a23e7974 Binary files /dev/null and b/tca9584a_tca9548a_simpletest.py.png differ diff --git a/tcs34725_tcs34725_displayio_simpletest.py.png b/tcs34725_tcs34725_displayio_simpletest.py.png new file mode 100644 index 00000000..26483752 Binary files /dev/null and b/tcs34725_tcs34725_displayio_simpletest.py.png differ diff --git a/tcs34725_tcs34725_simpletest.py.png b/tcs34725_tcs34725_simpletest.py.png new file mode 100644 index 00000000..bd88b08b Binary files /dev/null and b/tcs34725_tcs34725_simpletest.py.png differ diff --git a/templateengine_templateengine_autoescape.py.png b/templateengine_templateengine_autoescape.py.png new file mode 100644 index 00000000..6a77933e Binary files /dev/null and b/templateengine_templateengine_autoescape.py.png differ diff --git a/templateengine_templateengine_blocks_extends.py.png b/templateengine_templateengine_blocks_extends.py.png new file mode 100644 index 00000000..6a77933e Binary files /dev/null and b/templateengine_templateengine_blocks_extends.py.png differ diff --git a/templateengine_templateengine_comments.py.png b/templateengine_templateengine_comments.py.png new file mode 100644 index 00000000..6a77933e Binary files /dev/null and b/templateengine_templateengine_comments.py.png differ diff --git a/templateengine_templateengine_exec.py.png b/templateengine_templateengine_exec.py.png new file mode 100644 index 00000000..6a77933e Binary files /dev/null and b/templateengine_templateengine_exec.py.png differ diff --git a/templateengine_templateengine_expressions.py.png b/templateengine_templateengine_expressions.py.png new file mode 100644 index 00000000..6a77933e Binary files /dev/null and b/templateengine_templateengine_expressions.py.png differ diff --git a/templateengine_templateengine_for_loops.py.png b/templateengine_templateengine_for_loops.py.png new file mode 100644 index 00000000..6a77933e Binary files /dev/null and b/templateengine_templateengine_for_loops.py.png differ diff --git a/templateengine_templateengine_if_statements.py.png b/templateengine_templateengine_if_statements.py.png new file mode 100644 index 00000000..6a77933e Binary files /dev/null and b/templateengine_templateengine_if_statements.py.png differ diff --git a/templateengine_templateengine_includes.py.png b/templateengine_templateengine_includes.py.png new file mode 100644 index 00000000..6a77933e Binary files /dev/null and b/templateengine_templateengine_includes.py.png differ diff --git a/templateengine_templateengine_reusing.py.png b/templateengine_templateengine_reusing.py.png new file mode 100644 index 00000000..6a77933e Binary files /dev/null and b/templateengine_templateengine_reusing.py.png differ diff --git a/templateengine_templateengine_simpletest.py.png b/templateengine_templateengine_simpletest.py.png new file mode 100644 index 00000000..6a77933e Binary files /dev/null and b/templateengine_templateengine_simpletest.py.png differ diff --git a/templateengine_templateengine_while_loops.py.png b/templateengine_templateengine_while_loops.py.png new file mode 100644 index 00000000..6a77933e Binary files /dev/null and b/templateengine_templateengine_while_loops.py.png differ diff --git a/tfmini_tfmini_simpletest.py.png b/tfmini_tfmini_simpletest.py.png new file mode 100644 index 00000000..5a92be8b Binary files /dev/null and b/tfmini_tfmini_simpletest.py.png differ diff --git a/thermistor_thermistor_simpletest.py.png b/thermistor_thermistor_simpletest.py.png new file mode 100644 index 00000000..978f6268 Binary files /dev/null and b/thermistor_thermistor_simpletest.py.png differ diff --git a/ticks_ticks_simpletest.py.png b/ticks_ticks_simpletest.py.png new file mode 100644 index 00000000..ab4cdd7f Binary files /dev/null and b/ticks_ticks_simpletest.py.png differ diff --git a/tinylora_tinylora_simpletest.py.png b/tinylora_tinylora_simpletest.py.png new file mode 100644 index 00000000..d65a1005 Binary files /dev/null and b/tinylora_tinylora_simpletest.py.png differ diff --git a/tinylora_tinylora_simpletest_si7021.py.png b/tinylora_tinylora_simpletest_si7021.py.png new file mode 100644 index 00000000..0dcb75a2 Binary files /dev/null and b/tinylora_tinylora_simpletest_si7021.py.png differ diff --git a/tinylora_tinylora_simpletest_single_channel.py.png b/tinylora_tinylora_simpletest_single_channel.py.png new file mode 100644 index 00000000..d65a1005 Binary files /dev/null and b/tinylora_tinylora_simpletest_single_channel.py.png differ diff --git a/tla202x_tla202x_analog_in.py.png b/tla202x_tla202x_analog_in.py.png new file mode 100644 index 00000000..9781b709 Binary files /dev/null and b/tla202x_tla202x_analog_in.py.png differ diff --git a/tla202x_tla202x_conversion_test.py.png b/tla202x_tla202x_conversion_test.py.png new file mode 100644 index 00000000..9781b709 Binary files /dev/null and b/tla202x_tla202x_conversion_test.py.png differ diff --git a/tla202x_tla202x_mux_test.py.png b/tla202x_tla202x_mux_test.py.png new file mode 100644 index 00000000..9781b709 Binary files /dev/null and b/tla202x_tla202x_mux_test.py.png differ diff --git a/tla202x_tla202x_simpletest.py.png b/tla202x_tla202x_simpletest.py.png new file mode 100644 index 00000000..9781b709 Binary files /dev/null and b/tla202x_tla202x_simpletest.py.png differ diff --git a/tlc5947_tlc5947_chain.py.png b/tlc5947_tlc5947_chain.py.png new file mode 100644 index 00000000..803f4439 Binary files /dev/null and b/tlc5947_tlc5947_chain.py.png differ diff --git a/tlc5947_tlc5947_simpletest.py.png b/tlc5947_tlc5947_simpletest.py.png new file mode 100644 index 00000000..803f4439 Binary files /dev/null and b/tlc5947_tlc5947_simpletest.py.png differ diff --git a/tlc59711_tlc59711_dev.py.png b/tlc59711_tlc59711_dev.py.png new file mode 100644 index 00000000..481bc061 Binary files /dev/null and b/tlc59711_tlc59711_dev.py.png differ diff --git a/tlc59711_tlc59711_fancyled.py.png b/tlc59711_tlc59711_fancyled.py.png new file mode 100644 index 00000000..5f64dd02 Binary files /dev/null and b/tlc59711_tlc59711_fancyled.py.png differ diff --git a/tlc59711_tlc59711_fastset.py.png b/tlc59711_tlc59711_fastset.py.png new file mode 100644 index 00000000..481bc061 Binary files /dev/null and b/tlc59711_tlc59711_fastset.py.png differ diff --git a/tlc59711_tlc59711_simpletest.py.png b/tlc59711_tlc59711_simpletest.py.png new file mode 100644 index 00000000..481bc061 Binary files /dev/null and b/tlc59711_tlc59711_simpletest.py.png differ diff --git a/tlc59711_tlc59711_singlechip_autoshow.py.png b/tlc59711_tlc59711_singlechip_autoshow.py.png new file mode 100644 index 00000000..481bc061 Binary files /dev/null and b/tlc59711_tlc59711_singlechip_autoshow.py.png differ diff --git a/tlc59711_tlc59711_test_bcdata.py.png b/tlc59711_tlc59711_test_bcdata.py.png new file mode 100644 index 00000000..481bc061 Binary files /dev/null and b/tlc59711_tlc59711_test_bcdata.py.png differ diff --git a/tlv320_tlv320_fulltest.py.png b/tlv320_tlv320_fulltest.py.png new file mode 100644 index 00000000..ffde62b2 Binary files /dev/null and b/tlv320_tlv320_fulltest.py.png differ diff --git a/tlv320_tlv320_simpletest.py.png b/tlv320_tlv320_simpletest.py.png new file mode 100644 index 00000000..ffde62b2 Binary files /dev/null and b/tlv320_tlv320_simpletest.py.png differ diff --git a/tlv493d_tlv493d_displayio_simpletest.py.png b/tlv493d_tlv493d_displayio_simpletest.py.png new file mode 100644 index 00000000..737bfdee Binary files /dev/null and b/tlv493d_tlv493d_displayio_simpletest.py.png differ diff --git a/tlv493d_tlv493d_simpletest.py.png b/tlv493d_tlv493d_simpletest.py.png new file mode 100644 index 00000000..9d724a92 Binary files /dev/null and b/tlv493d_tlv493d_simpletest.py.png differ diff --git a/tm1814_tm1814_led_animation.py.png b/tm1814_tm1814_led_animation.py.png new file mode 100644 index 00000000..bb8fba96 Binary files /dev/null and b/tm1814_tm1814_led_animation.py.png differ diff --git a/tm1814_tm1814_simpletest.py.png b/tm1814_tm1814_simpletest.py.png new file mode 100644 index 00000000..dade8430 Binary files /dev/null and b/tm1814_tm1814_simpletest.py.png differ diff --git a/tmp006_tmp006_simpletest.py.png b/tmp006_tmp006_simpletest.py.png new file mode 100644 index 00000000..cceb04b0 Binary files /dev/null and b/tmp006_tmp006_simpletest.py.png differ diff --git a/tmp007_tmp007_simpletest.py.png b/tmp007_tmp007_simpletest.py.png new file mode 100644 index 00000000..66c1302c Binary files /dev/null and b/tmp007_tmp007_simpletest.py.png differ diff --git a/tmp117_tmp117_displayio_simpletest.py.png b/tmp117_tmp117_displayio_simpletest.py.png new file mode 100644 index 00000000..a8dccda6 Binary files /dev/null and b/tmp117_tmp117_displayio_simpletest.py.png differ diff --git a/tmp117_tmp117_limits_test.py.png b/tmp117_tmp117_limits_test.py.png new file mode 100644 index 00000000..db509123 Binary files /dev/null and b/tmp117_tmp117_limits_test.py.png differ diff --git a/tmp117_tmp117_offset_test.py.png b/tmp117_tmp117_offset_test.py.png new file mode 100644 index 00000000..db509123 Binary files /dev/null and b/tmp117_tmp117_offset_test.py.png differ diff --git a/tmp117_tmp117_rate_and_averaging_test.py.png b/tmp117_tmp117_rate_and_averaging_test.py.png new file mode 100644 index 00000000..db509123 Binary files /dev/null and b/tmp117_tmp117_rate_and_averaging_test.py.png differ diff --git a/tmp117_tmp117_simpletest.py.png b/tmp117_tmp117_simpletest.py.png new file mode 100644 index 00000000..db509123 Binary files /dev/null and b/tmp117_tmp117_simpletest.py.png differ diff --git a/tmp117_tmp117_single_measurement_test.py.png b/tmp117_tmp117_single_measurement_test.py.png new file mode 100644 index 00000000..db509123 Binary files /dev/null and b/tmp117_tmp117_single_measurement_test.py.png differ diff --git a/touchscreen_touchscreen_calibrator_built_in.py.png b/touchscreen_touchscreen_calibrator_built_in.py.png new file mode 100644 index 00000000..a63dbd79 Binary files /dev/null and b/touchscreen_touchscreen_calibrator_built_in.py.png differ diff --git a/touchscreen_touchscreen_orientation.py.png b/touchscreen_touchscreen_orientation.py.png new file mode 100644 index 00000000..4f5d975a Binary files /dev/null and b/touchscreen_touchscreen_orientation.py.png differ diff --git a/touchscreen_touchscreen_simpletest.py.png b/touchscreen_touchscreen_simpletest.py.png new file mode 100644 index 00000000..4f5d975a Binary files /dev/null and b/touchscreen_touchscreen_simpletest.py.png differ diff --git a/tpa2016_tpa2016_simpletest.py.png b/tpa2016_tpa2016_simpletest.py.png new file mode 100644 index 00000000..e0f8e8f0 Binary files /dev/null and b/tpa2016_tpa2016_simpletest.py.png differ diff --git a/trellis_trellis_simpletest.py.png b/trellis_trellis_simpletest.py.png new file mode 100644 index 00000000..26b1ef33 Binary files /dev/null and b/trellis_trellis_simpletest.py.png differ diff --git a/trellism4_trellism4_neopixel_simpletest.py.png b/trellism4_trellism4_neopixel_simpletest.py.png new file mode 100644 index 00000000..c09120eb Binary files /dev/null and b/trellism4_trellism4_neopixel_simpletest.py.png differ diff --git a/trellism4_trellism4_neopixel_toggle.py.png b/trellism4_trellism4_neopixel_toggle.py.png new file mode 100644 index 00000000..c09120eb Binary files /dev/null and b/trellism4_trellism4_neopixel_toggle.py.png differ diff --git a/trellism4_trellism4_press_and_release.py.png b/trellism4_trellism4_press_and_release.py.png new file mode 100644 index 00000000..c09120eb Binary files /dev/null and b/trellism4_trellism4_press_and_release.py.png differ diff --git a/trellism4_trellism4_simpletest.py.png b/trellism4_trellism4_simpletest.py.png new file mode 100644 index 00000000..c09120eb Binary files /dev/null and b/trellism4_trellism4_simpletest.py.png differ diff --git a/trellism4_trellism4_wavefile_synth_trellism4_wavefile_synth.py.png b/trellism4_trellism4_wavefile_synth_trellism4_wavefile_synth.py.png new file mode 100644 index 00000000..e6b60696 Binary files /dev/null and b/trellism4_trellism4_wavefile_synth_trellism4_wavefile_synth.py.png differ diff --git a/tsc2007_tsc2007_3.5_feather_v2.py.png b/tsc2007_tsc2007_3.5_feather_v2.py.png new file mode 100644 index 00000000..125872bb Binary files /dev/null and b/tsc2007_tsc2007_3.5_feather_v2.py.png differ diff --git a/tsc2007_tsc2007_simpletest.py.png b/tsc2007_tsc2007_simpletest.py.png new file mode 100644 index 00000000..ea0ff894 Binary files /dev/null and b/tsc2007_tsc2007_simpletest.py.png differ diff --git a/tsl2561_tsl2561_simpletest.py.png b/tsl2561_tsl2561_simpletest.py.png new file mode 100644 index 00000000..29abad6a Binary files /dev/null and b/tsl2561_tsl2561_simpletest.py.png differ diff --git a/tsl2591_tsl2591_displayio_simpletest.py.png b/tsl2591_tsl2591_displayio_simpletest.py.png new file mode 100644 index 00000000..1afab41a Binary files /dev/null and b/tsl2591_tsl2591_displayio_simpletest.py.png differ diff --git a/tsl2591_tsl2591_simpletest.py.png b/tsl2591_tsl2591_simpletest.py.png new file mode 100644 index 00000000..31932721 Binary files /dev/null and b/tsl2591_tsl2591_simpletest.py.png differ diff --git a/tt21100_tt21100_paint.py.png b/tt21100_tt21100_paint.py.png new file mode 100644 index 00000000..53c8274e Binary files /dev/null and b/tt21100_tt21100_paint.py.png differ diff --git a/tt21100_tt21100_simpletest.py.png b/tt21100_tt21100_simpletest.py.png new file mode 100644 index 00000000..53c8274e Binary files /dev/null and b/tt21100_tt21100_simpletest.py.png differ diff --git a/turtle_turtle_benzene.py.png b/turtle_turtle_benzene.py.png new file mode 100644 index 00000000..bb42e1e0 Binary files /dev/null and b/turtle_turtle_benzene.py.png differ diff --git a/turtle_turtle_bgpic_changeturtle.py.png b/turtle_turtle_bgpic_changeturtle.py.png new file mode 100644 index 00000000..bb42e1e0 Binary files /dev/null and b/turtle_turtle_bgpic_changeturtle.py.png differ diff --git a/turtle_turtle_circle.py.png b/turtle_turtle_circle.py.png new file mode 100644 index 00000000..bb42e1e0 Binary files /dev/null and b/turtle_turtle_circle.py.png differ diff --git a/turtle_turtle_circle_hex.py.png b/turtle_turtle_circle_hex.py.png new file mode 100644 index 00000000..bb42e1e0 Binary files /dev/null and b/turtle_turtle_circle_hex.py.png differ diff --git a/turtle_turtle_dots.py.png b/turtle_turtle_dots.py.png new file mode 100644 index 00000000..bb42e1e0 Binary files /dev/null and b/turtle_turtle_dots.py.png differ diff --git a/turtle_turtle_hilbert.py.png b/turtle_turtle_hilbert.py.png new file mode 100644 index 00000000..bb42e1e0 Binary files /dev/null and b/turtle_turtle_hilbert.py.png differ diff --git a/turtle_turtle_koch.py.png b/turtle_turtle_koch.py.png new file mode 100644 index 00000000..bb42e1e0 Binary files /dev/null and b/turtle_turtle_koch.py.png differ diff --git a/turtle_turtle_manual_hex.py.png b/turtle_turtle_manual_hex.py.png new file mode 100644 index 00000000..bb42e1e0 Binary files /dev/null and b/turtle_turtle_manual_hex.py.png differ diff --git a/turtle_turtle_overlayed_koch.py.png b/turtle_turtle_overlayed_koch.py.png new file mode 100644 index 00000000..bb42e1e0 Binary files /dev/null and b/turtle_turtle_overlayed_koch.py.png differ diff --git a/turtle_turtle_sierpinski.py.png b/turtle_turtle_sierpinski.py.png new file mode 100644 index 00000000..bb42e1e0 Binary files /dev/null and b/turtle_turtle_sierpinski.py.png differ diff --git a/turtle_turtle_simpletest.py.png b/turtle_turtle_simpletest.py.png new file mode 100644 index 00000000..bb42e1e0 Binary files /dev/null and b/turtle_turtle_simpletest.py.png differ diff --git a/turtle_turtle_square.py.png b/turtle_turtle_square.py.png new file mode 100644 index 00000000..bb42e1e0 Binary files /dev/null and b/turtle_turtle_square.py.png differ diff --git a/turtle_turtle_star.py.png b/turtle_turtle_star.py.png new file mode 100644 index 00000000..bb42e1e0 Binary files /dev/null and b/turtle_turtle_star.py.png differ diff --git a/turtle_turtle_swirl.py.png b/turtle_turtle_swirl.py.png new file mode 100644 index 00000000..bb42e1e0 Binary files /dev/null and b/turtle_turtle_swirl.py.png differ diff --git a/uc8151d_uc8151d_1.54_grayscale.py.png b/uc8151d_uc8151d_1.54_grayscale.py.png new file mode 100644 index 00000000..70fc9b65 Binary files /dev/null and b/uc8151d_uc8151d_1.54_grayscale.py.png differ diff --git a/uc8151d_uc8151d_2.9_color.py.png b/uc8151d_uc8151d_2.9_color.py.png new file mode 100644 index 00000000..70fc9b65 Binary files /dev/null and b/uc8151d_uc8151d_2.9_color.py.png differ diff --git a/uc8151d_uc8151d_simpletest.py.png b/uc8151d_uc8151d_simpletest.py.png new file mode 100644 index 00000000..70fc9b65 Binary files /dev/null and b/uc8151d_uc8151d_simpletest.py.png differ diff --git a/update-submodules.sh b/update-submodules.sh deleted file mode 100755 index e8b386bb..00000000 --- a/update-submodules.sh +++ /dev/null @@ -1,17 +0,0 @@ -#! /bin/bash - -# SPDX-FileCopyrightText: 2016 Scott Shawcroft for Adafruit Industries -# -# SPDX-License-Identifier: MIT - -# This script updates all submodules to the latest tag (hopefully release). - -# 'init' to make sure any new libraries are incorporated. -git submodule init -git submodule update -git submodule foreach git fetch --all - -# Regular release tags are 'x.x.x'. Exclude tags that are alpha or beta releases -# They will contain a '-' in the tag, such as '3.0.0-beta.5' -# --exclude must be before --tags. -git submodule foreach "tag=\$(git rev-list --exclude='*-*' --tags --max-count=1); git checkout -q \$tag" diff --git a/update_scripts/update_linux.sh b/update_scripts/update_linux.sh deleted file mode 100755 index 73c3b4ff..00000000 --- a/update_scripts/update_linux.sh +++ /dev/null @@ -1,20 +0,0 @@ -#! /bin/bash - -# SPDX-FileCopyrightText: 2016 Scott Shawcroft for Adafruit Industries -# -# SPDX-License-Identifier: MIT - -latest_release=$(curl -s "https://api.github.com/repos/adafruit/Adafruit_CircuitPython_Bundle/releases/latest") -download_link=$(echo $latest_release | grep -o "\"browser_download_url\": \"[^\"]*" | cut -d \" -f 4) -tag=$(echo $latest_release | grep -o "\"tag_name\": \"[^\"]*" | cut -d \" -f 4) -current=$(head -n 1 VERSIONS.txt | tr -d '[:space:]') -if [ $? -ne 0 ] -then echo "No VERSIONS.txt please run from lib/" -fi -if [ $current == $tag ] -then echo "Already updated to the latest."; exit 0 -fi -save_to=~/Downloads/$(basename $download_link) -echo "Downloading to " $save_to -curl -sL $download_link > $save_to -unzip -o $save_to -d .. diff --git a/update_scripts/update_macosx.command b/update_scripts/update_macosx.command deleted file mode 100755 index 1f408154..00000000 --- a/update_scripts/update_macosx.command +++ /dev/null @@ -1,21 +0,0 @@ -#! /bin/bash - -# SPDX-FileCopyrightText: 2016 Scott Shawcroft for Adafruit Industries -# -# SPDX-License-Identifier: MIT - -cd $(dirname $0) -latest_release=$(curl -s "https://api.github.com/repos/adafruit/Adafruit_CircuitPython_Bundle/releases/latest") -download_link=$(echo $latest_release | grep -o "\"browser_download_url\": \"[^\"]*" | cut -d \" -f 4) -tag=$(echo $latest_release | grep -o "\"tag_name\": \"[^\"]*" | cut -d \" -f 4) -current=$(head -n 1 VERSIONS.txt | tr -d '[:space:]') -if [ $? -ne 0 ] -then echo "No VERSIONS.txt please run from lib/" -fi -if [ $current == $tag ] -then echo "Already updated to the latest."; exit 0 -fi -save_to=~/Downloads/$(basename $download_link) -echo "Downloading to " $save_to -curl -sL $download_link > $save_to -unzip -o $save_to -d .. diff --git a/us100_us100_simpletest.py.png b/us100_us100_simpletest.py.png new file mode 100644 index 00000000..3c84a67b Binary files /dev/null and b/us100_us100_simpletest.py.png differ diff --git a/usb_host_descriptors_usb_host_descriptors_find_boot_keyboard.py.png b/usb_host_descriptors_usb_host_descriptors_find_boot_keyboard.py.png new file mode 100644 index 00000000..05e68fc1 Binary files /dev/null and b/usb_host_descriptors_usb_host_descriptors_find_boot_keyboard.py.png differ diff --git a/usb_host_descriptors_usb_host_descriptors_simpletest.py.png b/usb_host_descriptors_usb_host_descriptors_simpletest.py.png new file mode 100644 index 00000000..05e68fc1 Binary files /dev/null and b/usb_host_descriptors_usb_host_descriptors_simpletest.py.png differ diff --git a/usb_host_descriptors_usb_host_descriptors_two_boot_mice.py.png b/usb_host_descriptors_usb_host_descriptors_two_boot_mice.py.png new file mode 100644 index 00000000..7fd70dcc Binary files /dev/null and b/usb_host_descriptors_usb_host_descriptors_two_boot_mice.py.png differ diff --git a/usb_host_mass_storage_usb_host_mass_storage_simpletest.py.png b/usb_host_mass_storage_usb_host_mass_storage_simpletest.py.png new file mode 100644 index 00000000..339da300 Binary files /dev/null and b/usb_host_mass_storage_usb_host_mass_storage_simpletest.py.png differ diff --git a/usb_host_midi_usb_host_midi_simpletest.py.png b/usb_host_midi_usb_host_midi_simpletest.py.png new file mode 100644 index 00000000..c2f84565 Binary files /dev/null and b/usb_host_midi_usb_host_midi_simpletest.py.png differ diff --git a/usb_host_midi_usb_host_midi_simpletest_rp2040usbfeather.py.png b/usb_host_midi_usb_host_midi_simpletest_rp2040usbfeather.py.png new file mode 100644 index 00000000..c2f84565 Binary files /dev/null and b/usb_host_midi_usb_host_midi_simpletest_rp2040usbfeather.py.png differ diff --git a/usb_host_mouse_usb_host_mouse_simpletest.py.png b/usb_host_mouse_usb_host_mouse_simpletest.py.png new file mode 100644 index 00000000..bb9938ea Binary files /dev/null and b/usb_host_mouse_usb_host_mouse_simpletest.py.png differ diff --git a/vc0706_vc0706_snapshot_filesystem.py.png b/vc0706_vc0706_snapshot_filesystem.py.png new file mode 100644 index 00000000..2bf4ae63 Binary files /dev/null and b/vc0706_vc0706_snapshot_filesystem.py.png differ diff --git a/vc0706_vc0706_snapshot_motiondetect.py.png b/vc0706_vc0706_snapshot_motiondetect.py.png new file mode 100644 index 00000000..2bf4ae63 Binary files /dev/null and b/vc0706_vc0706_snapshot_motiondetect.py.png differ diff --git a/vc0706_vc0706_snapshot_simpletest.py.png b/vc0706_vc0706_snapshot_simpletest.py.png new file mode 100644 index 00000000..2bf4ae63 Binary files /dev/null and b/vc0706_vc0706_snapshot_simpletest.py.png differ diff --git a/vcnl4010_vcnl4010_displayio_simpletest.py.png b/vcnl4010_vcnl4010_displayio_simpletest.py.png new file mode 100644 index 00000000..5628d407 Binary files /dev/null and b/vcnl4010_vcnl4010_displayio_simpletest.py.png differ diff --git a/vcnl4010_vcnl4010_simpletest.py.png b/vcnl4010_vcnl4010_simpletest.py.png new file mode 100644 index 00000000..ad6d90d8 Binary files /dev/null and b/vcnl4010_vcnl4010_simpletest.py.png differ diff --git a/vcnl4020_vcnl4020_simpletest.py.png b/vcnl4020_vcnl4020_simpletest.py.png new file mode 100644 index 00000000..05504a8e Binary files /dev/null and b/vcnl4020_vcnl4020_simpletest.py.png differ diff --git a/vcnl4040_vcnl4040_displayio_simpletest.py.png b/vcnl4040_vcnl4040_displayio_simpletest.py.png new file mode 100644 index 00000000..ab462431 Binary files /dev/null and b/vcnl4040_vcnl4040_displayio_simpletest.py.png differ diff --git a/vcnl4040_vcnl4040_simpletest.py.png b/vcnl4040_vcnl4040_simpletest.py.png new file mode 100644 index 00000000..6e3c51e5 Binary files /dev/null and b/vcnl4040_vcnl4040_simpletest.py.png differ diff --git a/vcnl4200_vcnl4200_fulltest.py.png b/vcnl4200_vcnl4200_fulltest.py.png new file mode 100644 index 00000000..a4530036 Binary files /dev/null and b/vcnl4200_vcnl4200_fulltest.py.png differ diff --git a/vcnl4200_vcnl4200_interrupts.py.png b/vcnl4200_vcnl4200_interrupts.py.png new file mode 100644 index 00000000..a4530036 Binary files /dev/null and b/vcnl4200_vcnl4200_interrupts.py.png differ diff --git a/vcnl4200_vcnl4200_simpletest.py.png b/vcnl4200_vcnl4200_simpletest.py.png new file mode 100644 index 00000000..a4530036 Binary files /dev/null and b/vcnl4200_vcnl4200_simpletest.py.png differ diff --git a/veml6070_veml6070_displayio_simpletest.py.png b/veml6070_veml6070_displayio_simpletest.py.png new file mode 100644 index 00000000..322005c2 Binary files /dev/null and b/veml6070_veml6070_displayio_simpletest.py.png differ diff --git a/veml6070_veml6070_simpletest.py.png b/veml6070_veml6070_simpletest.py.png new file mode 100644 index 00000000..4267b353 Binary files /dev/null and b/veml6070_veml6070_simpletest.py.png differ diff --git a/veml6075_veml6075_simpletest.py.png b/veml6075_veml6075_simpletest.py.png new file mode 100644 index 00000000..17501b0d Binary files /dev/null and b/veml6075_veml6075_simpletest.py.png differ diff --git a/veml7700_veml7700_displayio_simpletest.py.png b/veml7700_veml7700_displayio_simpletest.py.png new file mode 100644 index 00000000..ce61be8c Binary files /dev/null and b/veml7700_veml7700_displayio_simpletest.py.png differ diff --git a/veml7700_veml7700_simpletest.py.png b/veml7700_veml7700_simpletest.py.png new file mode 100644 index 00000000..577ea40d Binary files /dev/null and b/veml7700_veml7700_simpletest.py.png differ diff --git a/vl53l0x_vl53l0x_displayio_simpletest.py.png b/vl53l0x_vl53l0x_displayio_simpletest.py.png new file mode 100644 index 00000000..e4e4fca6 Binary files /dev/null and b/vl53l0x_vl53l0x_displayio_simpletest.py.png differ diff --git a/vl53l0x_vl53l0x_multiple_sensors.py.png b/vl53l0x_vl53l0x_multiple_sensors.py.png new file mode 100644 index 00000000..9477b367 Binary files /dev/null and b/vl53l0x_vl53l0x_multiple_sensors.py.png differ diff --git a/vl53l0x_vl53l0x_multiple_sensors_continuous.py.png b/vl53l0x_vl53l0x_multiple_sensors_continuous.py.png new file mode 100644 index 00000000..9477b367 Binary files /dev/null and b/vl53l0x_vl53l0x_multiple_sensors_continuous.py.png differ diff --git a/vl53l0x_vl53l0x_simplecontinuous.py.png b/vl53l0x_vl53l0x_simplecontinuous.py.png new file mode 100644 index 00000000..9477b367 Binary files /dev/null and b/vl53l0x_vl53l0x_simplecontinuous.py.png differ diff --git a/vl53l0x_vl53l0x_simpletest.py.png b/vl53l0x_vl53l0x_simpletest.py.png new file mode 100644 index 00000000..9477b367 Binary files /dev/null and b/vl53l0x_vl53l0x_simpletest.py.png differ diff --git a/vl53l1x_vl53l1x_displayio_simpletest.py.png b/vl53l1x_vl53l1x_displayio_simpletest.py.png new file mode 100644 index 00000000..631b7351 Binary files /dev/null and b/vl53l1x_vl53l1x_displayio_simpletest.py.png differ diff --git a/vl53l1x_vl53l1x_set_address_multiple_sensors.py.png b/vl53l1x_vl53l1x_set_address_multiple_sensors.py.png new file mode 100644 index 00000000..de3a20d9 Binary files /dev/null and b/vl53l1x_vl53l1x_set_address_multiple_sensors.py.png differ diff --git a/vl53l1x_vl53l1x_simpletest.py.png b/vl53l1x_vl53l1x_simpletest.py.png new file mode 100644 index 00000000..de3a20d9 Binary files /dev/null and b/vl53l1x_vl53l1x_simpletest.py.png differ diff --git a/vl53l4cd_vl53l4cd_set_address_multiple_sensors.py.png b/vl53l4cd_vl53l4cd_set_address_multiple_sensors.py.png new file mode 100644 index 00000000..8743e46f Binary files /dev/null and b/vl53l4cd_vl53l4cd_set_address_multiple_sensors.py.png differ diff --git a/vl53l4cd_vl53l4cd_simpletest.py.png b/vl53l4cd_vl53l4cd_simpletest.py.png new file mode 100644 index 00000000..8743e46f Binary files /dev/null and b/vl53l4cd_vl53l4cd_simpletest.py.png differ diff --git a/vl6180x_vl6180x_calibrationtest.py.png b/vl6180x_vl6180x_calibrationtest.py.png new file mode 100644 index 00000000..c99d1485 Binary files /dev/null and b/vl6180x_vl6180x_calibrationtest.py.png differ diff --git a/vl6180x_vl6180x_continuoustest.py.png b/vl6180x_vl6180x_continuoustest.py.png new file mode 100644 index 00000000..c99d1485 Binary files /dev/null and b/vl6180x_vl6180x_continuoustest.py.png differ diff --git a/vl6180x_vl6180x_displayio_simpletest.py.png b/vl6180x_vl6180x_displayio_simpletest.py.png new file mode 100644 index 00000000..d1148aba Binary files /dev/null and b/vl6180x_vl6180x_displayio_simpletest.py.png differ diff --git a/vl6180x_vl6180x_historytest.py.png b/vl6180x_vl6180x_historytest.py.png new file mode 100644 index 00000000..c99d1485 Binary files /dev/null and b/vl6180x_vl6180x_historytest.py.png differ diff --git a/vl6180x_vl6180x_performancetest.py.png b/vl6180x_vl6180x_performancetest.py.png new file mode 100644 index 00000000..c99d1485 Binary files /dev/null and b/vl6180x_vl6180x_performancetest.py.png differ diff --git a/vl6180x_vl6180x_simpletest.py.png b/vl6180x_vl6180x_simpletest.py.png new file mode 100644 index 00000000..c99d1485 Binary files /dev/null and b/vl6180x_vl6180x_simpletest.py.png differ diff --git a/vs1053_vs1053_MIDI.py.png b/vs1053_vs1053_MIDI.py.png new file mode 100644 index 00000000..c8b73c63 Binary files /dev/null and b/vs1053_vs1053_MIDI.py.png differ diff --git a/vs1053_vs1053_simpletest.py.png b/vs1053_vs1053_simpletest.py.png new file mode 100644 index 00000000..72de1da6 Binary files /dev/null and b/vs1053_vs1053_simpletest.py.png differ diff --git a/wave_wave_simpletest.py.png b/wave_wave_simpletest.py.png new file mode 100644 index 00000000..9ed91428 Binary files /dev/null and b/wave_wave_simpletest.py.png differ diff --git a/waveform_waveform_sine_simpletest.py.png b/waveform_waveform_sine_simpletest.py.png new file mode 100644 index 00000000..742cb05d Binary files /dev/null and b/waveform_waveform_sine_simpletest.py.png differ diff --git a/waveform_waveform_square_simpletest.py.png b/waveform_waveform_square_simpletest.py.png new file mode 100644 index 00000000..742cb05d Binary files /dev/null and b/waveform_waveform_square_simpletest.py.png differ diff --git a/wii_classic_wii_classic_displayio_visualizer.py.png b/wii_classic_wii_classic_displayio_visualizer.py.png new file mode 100644 index 00000000..1cdbc3fb Binary files /dev/null and b/wii_classic_wii_classic_displayio_visualizer.py.png differ diff --git a/wii_classic_wii_classic_simpletest.py.png b/wii_classic_wii_classic_simpletest.py.png new file mode 100644 index 00000000..57462733 Binary files /dev/null and b/wii_classic_wii_classic_simpletest.py.png differ diff --git a/wiz_wiz_buttons_controller.py.png b/wiz_wiz_buttons_controller.py.png new file mode 100644 index 00000000..83316fab Binary files /dev/null and b/wiz_wiz_buttons_controller.py.png differ diff --git a/wiz_wiz_neokey1x4_controller.py.png b/wiz_wiz_neokey1x4_controller.py.png new file mode 100644 index 00000000..192c380c Binary files /dev/null and b/wiz_wiz_neokey1x4_controller.py.png differ diff --git a/wiz_wiz_scan_multiple_lights.py.png b/wiz_wiz_scan_multiple_lights.py.png new file mode 100644 index 00000000..83316fab Binary files /dev/null and b/wiz_wiz_scan_multiple_lights.py.png differ diff --git a/wiz_wiz_simpletest.py.png b/wiz_wiz_simpletest.py.png new file mode 100644 index 00000000..83316fab Binary files /dev/null and b/wiz_wiz_simpletest.py.png differ diff --git a/wiznet5k_wiznet5k_aio_post.py.png b/wiznet5k_wiznet5k_aio_post.py.png new file mode 100644 index 00000000..2a6fbb0c Binary files /dev/null and b/wiznet5k_wiznet5k_aio_post.py.png differ diff --git a/wiznet5k_wiznet5k_cheerlights.py.png b/wiznet5k_wiznet5k_cheerlights.py.png new file mode 100644 index 00000000..7515069a Binary files /dev/null and b/wiznet5k_wiznet5k_cheerlights.py.png differ diff --git a/wiznet5k_wiznet5k_cpython_client_for_simpleserver.py.png b/wiznet5k_wiznet5k_cpython_client_for_simpleserver.py.png new file mode 100644 index 00000000..c8b73c63 Binary files /dev/null and b/wiznet5k_wiznet5k_cpython_client_for_simpleserver.py.png differ diff --git a/wiznet5k_wiznet5k_httpserver.py.png b/wiznet5k_wiznet5k_httpserver.py.png new file mode 100644 index 00000000..bd0ce287 Binary files /dev/null and b/wiznet5k_wiznet5k_httpserver.py.png differ diff --git a/wiznet5k_wiznet5k_simpleserver.py.png b/wiznet5k_wiznet5k_simpleserver.py.png new file mode 100644 index 00000000..47a17fdc Binary files /dev/null and b/wiznet5k_wiznet5k_simpleserver.py.png differ diff --git a/wiznet5k_wiznet5k_simpletest.py.png b/wiznet5k_wiznet5k_simpletest.py.png new file mode 100644 index 00000000..2a6fbb0c Binary files /dev/null and b/wiznet5k_wiznet5k_simpletest.py.png differ diff --git a/wiznet5k_wiznet5k_simpletest_manual_network.py.png b/wiznet5k_wiznet5k_simpletest_manual_network.py.png new file mode 100644 index 00000000..2a6fbb0c Binary files /dev/null and b/wiznet5k_wiznet5k_simpletest_manual_network.py.png differ diff --git a/wm8960_wm8960_3d_enhance.py.png b/wm8960_wm8960_3d_enhance.py.png new file mode 100644 index 00000000..cb7ff8b7 Binary files /dev/null and b/wm8960_wm8960_3d_enhance.py.png differ diff --git a/wm8960_wm8960_automatic_level_control.py.png b/wm8960_wm8960_automatic_level_control.py.png new file mode 100644 index 00000000..cb7ff8b7 Binary files /dev/null and b/wm8960_wm8960_automatic_level_control.py.png differ diff --git a/wm8960_wm8960_input.py.png b/wm8960_wm8960_input.py.png new file mode 100644 index 00000000..cb7ff8b7 Binary files /dev/null and b/wm8960_wm8960_input.py.png differ diff --git a/wm8960_wm8960_simpletest.py.png b/wm8960_wm8960_simpletest.py.png new file mode 100644 index 00000000..cb7ff8b7 Binary files /dev/null and b/wm8960_wm8960_simpletest.py.png differ diff --git a/ws2801_ws2801_simpletest.py.png b/ws2801_ws2801_simpletest.py.png new file mode 100644 index 00000000..a87cad3c Binary files /dev/null and b/ws2801_ws2801_simpletest.py.png differ diff --git a/wsgi_wsgi_simpletest.py.png b/wsgi_wsgi_simpletest.py.png new file mode 100644 index 00000000..1a26910a Binary files /dev/null and b/wsgi_wsgi_simpletest.py.png differ diff --git a/wsgi_wsgi_static_files_server.py.png b/wsgi_wsgi_static_files_server.py.png new file mode 100644 index 00000000..1a26910a Binary files /dev/null and b/wsgi_wsgi_static_files_server.py.png differ pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy